Родился 25 июня 1967 года в Ульяновске в семье педагогов. После окончания средней школы №1 им. Ленина г. Ульяновска в 1984 г. поступил в Ульяновский политехнический институт. В 1985-1987 гг. проходил воинскую службу в г. Москве в Кремлевском полку. В 1991 году, окончив институт, получил специальность инженера-механика. С 1991 по 1992 годы работал инженером-конструктором в УНИПТИМАШе, бригадиром слесарей-ремонтников на Ульяновском механическом заводе. С 2005 по 2010 гг. – депутат Ульяновской Городской думы III созыва. С 2010 по 2015гг.- депутат Ульяновской Городской думы IV созыва. С 2015 по 2020гг.- депутат Ульяновской Городской думы V созыва. Президент Региональной общественной организации Ветеранов Кремлевского Президентского полка «Звезда» Ульяновской области. Женат. Воспитывает троих детей.