Wychowanek Unii Leszno. Licencję Ż uzyskał w 2010 roku. Z Unią Leszno pięciokrotnie zdobywał DMP. W 2018 wywalczył tytuł indywidualnego mistrza Polski. Mistrz Europy i świata juniorów, tak indywidualnie, jak i drużynowo. W roku 2016 będąc stałym uczestnikiem cyklu Speedway Grand Prix zakończył rywalizację na 6. miejscu. Dwukrotnie w latach z reprezentacją sięgnął po złoty medal Drużynowego Pucharu Świata. W roku 2023 opuścił Unię Leszno podpisując kontrakt z Betard Spartą Wrocław. W obecnym sezonie reprezentuje barwy klubu z Zielonej Góry, w którym startuje wspólnie ze starszym bratem Przemysławem.