He has always been fascinated by motorcycles. He could ride at the age of 7.
He started his racing career as a fifteen-year-old in the Honda CBR125 Cup, where in his debut season he set the track record in Poznań. Just two years later, he was fighting for the top positions in the Polish Championships in the 600cc class. In 2011, he became the Polish champion in the Superstock 600 Junior class, and started with a “wild card” in the Superstock 600 European Championship rounds. 2012 was the start of the full cycle of the Junior European Cup with podium finishes, as well as a debut start with a “wild card” in the prestigious Cup
World Superstock 1000. In 2018, he rode a royal Superbike motorcycle for the first time in selected rounds of the Polish Championships. Last season was also the first adventure with the FIM EWC long-distance world championship, where he supported the ranks of the Wójcik Racing Team as a reserve rider in the Bol d’Or 24h race in the Superstock class.
2011 Polish Champion, Superstock 600 Junior class
2012 5th place in the Junior European Cup