A graduate of Zagłębie Sosnowiec, he was a player in top league teams such as Naprzód Janów, GKS Katowice and KH Energa Toruń. As a coach, he led youth groups in Sosnowiec and Toruń, and since 2021 he has been an assistant coach in the top league team from Toruń. Since 2022, he has also been an assistant coach of the U18 national team. He has been associated with the Ziętara Hockey School for years, constantly developing his coaching skills.