Wychowanek Ostrovii Ostrów Wlkp. Licencję „Ż” uzyskał 25 października 2019 roku. W kolejnym sezonie zadebiutował w rozgrywkach 1. ligi. Wraz z drużyną wywalczył awans do PGE Ekstraligi, w której występował w sezonie 2022. W kolejnym sezonie zadebiutował w reprezentacji Polski zdobywając wraz z Wiktorem Przyjemskim i Oskarem Paluchem Mistrzostwo Europy Par U19. Przed sezonem 2024 zmienił barwy klubowe przenosząc się z Ostrowa Wlkp. do Wrocławia. Zajmując 3 miejsce w Finale Srebrnego Kasku otrzymał prawo startu w eliminacjach SGP2. Szansę wykorzystał w Terenzano. Trzecie miejsce oznaczało prawo rywalizacji o tytuł indywidualnego mistrza świata w cyklu SGP2.