Absolwent Akademii Wychowania Fizycznego w Krakowie, magister wychowania fizycznego, trener I klasy posiadający licencję UEFA A zdobytą w szkole trenerów PZPN w Warszawie. Ukończył studia podyplomowe na Uniwersytecie Jagiellońskim oraz uzyskał tytuł Menadżera Sportu. Instruktor pływania, piłki ręcznej i koszykówki. Trener Reprezentacji Polski do lat 21 w futsalu, II trener Reprezentacji Polski seniorów w futsalu, trener ekstraklasowej Pogoni 04 Szczecin /futsal/,ekspert na wielu stronach o tematyce futsalu oraz wykładowca na kursach oraz konferencjach metodycznych dla instruktorów futsalu w Tarnowie, Katowicach, Toruniu, Szczecinie. Wyróżniony m. in. przez Prezydenta Miasta Krakowa oraz Marszałka Województwa Zachodniopomorskiego w 2009 i 2010 roku.