Ze sportem motorowym związany jestem od najmłodszych lat.W wieku 6 lat rozpocząłem treningi kartingu. Gdy skończyłem 8 lat i uzyskałem licencję kartingową, rozpocząłem starty w kartingu i zostałem powołany do Kadry Narodowej Kartingu.
Pierwszy rok startów zaowocował 3 miejscem w klasyfikacji generalnej Easykart 60cm3
Rok później wywalczyłem Wice Mistrza kraju w tej samej kategorii oraz Mistrza kraju w Rotax Max Challenge 125cm3.
Gdy skończyłem 11 lat rozpocząłem treningi driftu. W pierwszych zawodach driftingowych wziąłem udział w wieku 12 lat.
W 2013 uzyskałem licencję Polskiej Federacji Driftingowej i wystartowałem w ponad 20 imprezach takich jak Driftigowe Mistrzostwa Polski, Drift Open, STW DC oarz Driftingowy Puchar Bałtyku w którym wygrałem 3 rundy z sześciu, zajmując drugie miejsce w klasyfikacji generalnej tego pucharu.
W sezonie 2014 startuję w 5 ligach, zajmując wysokie miejsca w kwalifikacjach a sezon kończę na III miejscu w IV rundzie King of Touge w Karpaczu.
Sezon 2015 to dwukrotne wejście na najwyższy stopień podium w mistrzowskiej serii Drift Masters Grand Prix. I miejsce w III rundzie w Poznaniu oraz w V historycznej, nocnej rundzie w Płocku. Cały sezon zakończyłem na 5 miejscu klasyfikacji generalnej serii DMGP.
W sezonie 2017 wielokrotnie staję na podium zawodów driftingowych. Staje na najwyższym stopniu podium, na legendarnym torze Nurburgring w Niemczech, wygrywając rundę “Nurburgring Drift Cup”. Organizatorzy serii Drift Masters Grand Prix, docenili moje dotychczasowe osiągnięcia, i wyznaczyli mnie na ambasadora swojej ligi.
Największym moim osiągnięciem sezonu 2017 jest zdobycie tytułu ,,Master of Drift Masters” w najmocniejszej europejskiej serii ,,Drift Masters GrandPrix”
W sezonie 2018 nie obroniłem Mistrza DMGP i zostałem Wice-Mistrzem serii Drift Masters European Championship.