Wychowanek Ostrovii Ostrów Wlkp. Licencję „Ż” uzyskał 10 października 2018 roku. Niemal rok później w wieku 16 lat zadebiutował w meczu barażowym o PGE Ekstraligę w Gorzowie Wlkp. Przeciwko Stali. W eliminacjach SGP2 wystartował dzięki dzikiej karcie, którą dało mu 5 miejsce w finale Srebrnego Kasku 2024. Jego młodszy brat Gracjan także jest żużlowcem.