Родился 13 марта 1956 года в городе Волжский Волгоградской области.
Образование высшее, закончил Новосибирский сельскохозяйственный институт по специальности «экономика и организация сельского хозяйства», квалификация «экономист-организатор сельскохозяйственного производства».
Трудовая деятельность началась с 1977 года.
Работал экономистом в совхозе «Малиновский» Барабинского района.
Секретарь парткома совхоза «Зюзинский».
В 1987 году избран председателем исполкома Зюзинского сельского совета.
В 1991 году назначен главой администрации Зюзинского сельского совета.
До 2013 года работал главой администрации Зюзинского сельского совета.
03 декабря 2018 года вступил в должность главы Зюзинского сельского совета.
Женат, воспитал двух детей.