Raised by Zagłębie Sosnowiec and a graduate of the Sports Championship School in Sosnowiec. Two-time Polish CLJ Champion (2013 and 2016) and two-time Polish First League Champion with Zagłębie Sosnowiec and Naprzod Janów. He started working as a youth coach at his home club while still competing, where he continues to train young hockey players. As a coach, he won the Polish U-12 Championship with UKS Zagłębie Sosnowiec. Since 2024, he has been an assistant of the U-16 National Team and has been working with the Ziętara Hockey School since 2022.