- Absolwent II Liceum Ogólnokształcącego im. Mikołaja Kopernika w Mielcu (1998)
- Absolwent studiów magisterskich na Wydziale Wychowania Fizycznego Uniwersytetu Rzeszowskiego (2003)
- Nauczyciel wychowania fizycznego w Zespole Szkół w Woli Mieleckiej (pd 2003)
- Trener II klasy lekkiej atletyki w LKS Stal Mielec (instruktor 2002 – 2005)
- Instruktor pływania (2003)
- Ukończył studia podyplomowe z „Wychowania obronnego z edukacją dla bezpieczeństwa i zarządzania bezpieczeństwem”
- Sędzia lekkiej atletyki, trener kadry wojewódzkiej skoków lekkoatletycznych
- Wychowawca medalistów Mistrzostw Polski i finalistów Mistrzostw Europy (Adrian Strzałkowski, Jarosław Lentowicz)
- Uczestnik wielu kursów i szkoleń prowadzonych przez Polski Związek Lekkiej Atletyki
- Pasjonat aktywności ruchowej jako formy spędzania czasu wolnego