Родился 1 января 1954 года в городе Шилка Читинской области. Образование высшее, окончил Новосибирский сельскохозяйственный институт.
Трудовую деятельность начал слесарем 3 разряда Чановского мясокомбината Новосибирской области.
Проходил службу в рядах Советской Армии.
После окончания института работал главным экономистом колхоза "Красный Октябрь" Колыванского района Новосибирской области.
В 1985 году назначен заместителем начальника управления сельского хозяйства Колыванского райисполкома, затем заведующим сельскохозяйственным отделом Колыванского РК КПСС.
1987-1988 - инструктор отдела сельского хозяйства и пищевой промышленности Новосибирского обкома КПСС.
1988-1990 - инструктор аграрного отдела Новосибирского обкома КПСС.
1990-1992 - главный экономист группы организации арендных отношений и зарплаты в сельском хозяйстве Агропромышленного комитета Новосибирской области.
1992-1994 - начальник отдела содействия развития крестьянских (фермерских) подсобных и личных хозяйств граждан, коллективного садоводства и огородничества.
1994-1997 - начальник отдела развития фермерских и других мелкотоварных хозяйств департамента сельского хозяйства и продовольственного обеспечения.
1997-1999 - начальник отдела по работе с агропромышленным комплексом в Сибирском крестьянском банке.
1999-2001 - директор ООО "Агрофирма Сибирь 2000".
2001-2014 - замещал должности от главного специалиста управления департамента агропромышленного комплекса администрации Новосибирской области до заместителя министра сельского хозяйства Новосибирской области.
2020-настоящее время - директор муниципального казенного учреждения Новосибирского района Новосибирской области "Управление сельского хозяйства Новосибирского района".