He was raised in Podhale Nowy Targ. He played in Polish league competitions and trained in Slovakia and Sweden. He represented Poland in the U18 and U20 national teams, and in 2021 he was called up to the senior national team. Currently, he conducts technical and power skating training in Nowy Targ for most age groups and studies sports psychology.