Absolwent Akademii Wychowania Fizycznego w Krakowie na wydziale trenerskim oraz studiów magisterskich na wydziale rehabilitacji ruchowej,
w okresie od 1996 r. do 2006 r. – Nauczyciel wychowania fizycznego w szkole podstawowej oraz trener grup młodzieżowych w Międzyszkolnym Ośrodku Sportowym w Krośnie,
od 2001 r. pracuje w Państwowej Wyższej Szkole Zawodowej w Krośnie, Karpackiej Państwowej Uczelni w Krośnie, obecnie – W Państwowej Akademii Nauk Stosowanych w Krośnie.
w latach 2012 -2020 – Pełnił funkcję Kierownika Zakładu Wychowania Fizycznego,
od 2005 r. – Trener drużyn ligowych w piłce siatkowej mężczyzn,
od 2020 r. pełni funkcję Prorektora ds. studiów PANS w Krośnie.