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 Częstochowy. Jest stałym uczestnikiem cyklu Tauron SEC 2025.