Wychowanek Unii Leszno. Licencję Ż uzyskał w 2008 roku. Kontynuuje rodzinne tradycje. Jego ojciec Piotr był żużlowcem, a wspólnie z młodszym bratem Piotrem reprezentują obecnie barwy zielonogórskiego Falubazu. Dwukrotny indywidualny wicemistrz Polski. W 2009 roku triumfował w mistrzostwach Europy juniorów. W sezonie 2018 był uczestnikiem cyklu Speedway Grand Prix. Rywalizację ukończył na 14 miejscu. Z reprezentacją w 2015 roku wywalczył brązowy medal Drużynowego Pucharu Świata. W poprzednim sezonie został wraz z Szymonem Woźniakiem i rezerwowym Mateuszem Cierniakiem mistrzem Europy par. W obecnym zajmując trzecie miejsce w finale Złotego Kasku wywalczył przepustkę do eliminacji SGP 2025 i SEC 2024.