Absolwent Akademii Wychowania Fizycznego w Krakowie — magister wychowania fizycznego (od 2016). Ukończył także studia podyplomowe na Wyższej Szkole Zarządzania i Coachingu we Wrocławiu — kierunek: Menadżer akademii piłkarskiej (2017), a także kursy: Dyrektor sportowy w piłce nożnej (2021) i Dyrektor akademii piłkarskiej (2021). Trener piłki nożnej z licencją UEFA A (od 2018). Uczestnik kilkudziesięciu kursokonferencji dla trenerów (2012–2024). Posiada uprawnienia wychowawcy wypoczynku i kierownika obozów (od 2015) oraz ukończył kurs pierwszej pomocy przedlekarskiej.
Z Klubem Sportowym Grębałowianka związany jest od 2011 roku — najpierw jako zawodnik, a następnie jako trener grup młodzieżowych.
Jest głównym pomysłodawcą powstania Akademii Piłkarskiej Grębałowianka, pełni funkcję koordynatora — organizuje i odpowiada za przebieg procesu treningowego oraz prowadzi zajęcia szkoleniowe w Akademii. Jest również Członkiem Zarządu Klubu Sportowego Grębałowianka (od 2015).