Absolwent warszawskiej Akademii Wychowania Fizycznego na kierunku wychowanie fizyczne oraz równolegle studia trenerskie z dyscypliny zapasy. Studia podyplomowe na Uniwersytecie Warszawskim w zakresie Polityki i Zarządzania Oświatą.
Nauczyciel wychowania fizycznego z 20 letnim stażem, czynny trener zapasów, wicedyrektor w Niepublicznym Liceum Językowym w Legionowie. Przewodniczący Miejskiego Szkolnego Związku Sportowego w Legionowie i członek zarządu Powiatowego Szkolnego Związku Sportowego. Od lat związany ze sportem były zawodnik WKS Gwardia Warszawa.