Родился в 1947 году в г.Ивдель Свердловской области.
Образование высшее – окончил Свердловский государственный педагогический институт в 1969 году. Специальность: учитель физики.
С 1969 по 1971 г.г. служба в рядах Советской Армии.
С 1971 по настоящее время преподает физику в школе №32.
За свой труд поощрен званиями «Старший Учитель», «Учитель-методист», «Отличник народного просвещения РСФСР», «Заслуженный учитель РФ», 5 раз удостаивался звания лауреата Международной программы в обдасти обучения точным наукам.
В 2007 году присвоено звание «Почетный гражданин г.Первоуральск
.
Депутат городской Думы трех созывов.