Absolwent Collegium Civitas w Warszawie. Magister nauk politycznych.
Radny Rady Miejskiej w Sochaczewie. Przewodniczący Klubu radnych Porozumienie Ziemi Sochaczewskiej. Dyrektor Wydziału Promocji, Kultury, Sportu i Turystyki Starostwa Powiatowego w Sochaczewie.