Jeden z najskuteczniejszych zawodników eWinner 1 Ligi z lat 2020, 2021. Wychowanek leszczyńskiej Unii. Swoją pierwszą jazdę motocyklem żużlowym odbył 7 kwietnia 2007 roku. 17 kwietnia 2009 roku zdał egzamin na licencję żużlową. Jego pierwszym trenerem był Czesław Czernicki. W sezonie 2010 został wypożyczony do drugoligowego wówczas Kolejarza Rawicz, w barwach którego wystartował w 18 meczach, w których zdobył w sumie 81 punktów.
Największe osiągnięcia
złoty (2012) medal Drużynowych Mistrzostw Świata Juniorów
złoty (2012) medal Drużynowych Mistrzostw Świata Juniorów
srebrny(2012) medal Indywidualnych Mistrzostw Europy Juniorów
srebrny (2014) medal Drużynowych Mistrzostw Polski
srebrny (2011) medal Drużynowych Mistrzostw Polski
brązowy (2009) medal Mistrzostw Polski Par Klubowych
złoty (2015) medal Mistrzostw Polski Par Klubowych
brązowy (2011) medal Młodzieżowych Mistrzostw Polski Par Klubowych
finalista (2011, 2012) Indywidualnych Mistrzostw Świata Juniorów
finalista (2009, 2011) Indywidualnych Mistrzostw Europy Juniorów
złoty (2009), brązowy (2010) medal w Lidze Juniorów