Absolwent Akademii Wychowania Fizycznego im. Bronisława Czecha w Krakowie, wcześniej uczęszczał do liceum oraz gimnazjum Szkoły Mistrzostwa Sportowego im. Grzegorza Laty w Mielcu.

Był zawodnikiem sportów walki w formule MMA, gdzie stoczył 4 zawodowe pojedynki oraz zawodnikiem Brazylijskiego Jiu Jitsu. Po zakończeniu startów zawodowych został trenerem sportów walki. Zdobył także certyfikację CrossFit. Aktualnie jest trenerem przygotowania fizycznego z ukończonym Exos Performance Specialist Course.

Pracuje w sztabie Ekstraklasowej drużyny MKS Cracovia SSA.
Wieloletnie doświadczenia zawodnicze w sporcie zarówno amatorskim jak i zawodowym, przekuwa na swój warsztat trenerski, chętnie się nim dzieląc. Jako trener przygotowania motorycznego od dekady pracuje indywidualnie oraz grupowo z zawodnikami sportów walki, lekkiej atletyki, tenisa, narciarstwa, pływania i piłki nożnej.
Całkowicie oddany swoim sportowym pasjom. Wysoko trzyma gardę i nie 'odklepuje’.

Jego życie, pasja i praca to sport. Lubi ludzi, ale na treningach nie odpuszcza nikomu.