Трудовую деятельность начал в 1992 году учителем Становской средней школы Поныровского района, затем работал заместителем директора школы по воспитательной работе.
В 1990-1992 годах проходил службу в армии.
С 2004 по 2010 годы – глава Становского сельсовета Поныровского района.
С 2010 по июнь 2012 года – глава Ольховатского сельсовета Поныровского района.
С 4 июня 2012 года – заместитель главы администрации Поныровского района, управляющий делами.
С 17 апреля 2013 года исполнял обязанности Главы Поныровского района.
12 сентября 2013 года вступил в должность Главы Поныровского района.
25 сентября 2018 года вновь избран Главой Поныровского района, вступил в должность 28 сентября 2018 года.
Женат, имеет двух сыновей.