Urodzony w Tarnowie, licencję „Ż” uzyskał w 2017 roku. W sezonie 2018 reprezentował barwy Wandy Kraków. W 2022 roku podpisał kontrakt z Betard Spartą Wrocław. W sezonie 2021 i 2023 jako rezerwowy wystąpił w FIM Speedway Grand Prix. W 2023 roku zadebiutował w seniorskiej reprezentacji Polski zdobywając w niemieckim Stralsundzie Drużynowe Mistrzostwo Europy.