Родился 4 апреля 1956 г. в селе Кузнецкое Аргаяшского района Челябинской области.
После окончания школы проходил службу в армии, затем, окончив Троицкий ветеринарный институт, работал ветеринарным врачом в хозяйствах Октябрьского района.
В 1985 г. был назначен на должность районного ветеринара.
Более 15 лет занимался предпринимательством, позже возглавил абонентский отдел ЖКХ Октябрьского района.
В настоящее время пенсионер.