Родился 22 сентября 1947 года в селе Таловка Калининского района Саратовской области.

В 1972 году окончил Башкирский государственный медицинский институт им. XV л. ВЛКСМ по специальности «Лечебное дело», квалификация — врач-лечебник.

С 1972 по 1976 гг. работал хирургом в Майнской районной больнице Ульяновской области. С 1972 по 1973 гг. прошел интернатуру по специальности врач-хирург в Майнской районной больнице Ульяновской области. С 1973 по 1976 гг. — хирург Тагайской участковой больницы Майнского района Ульяновской области. С 1976 по 1980 гг. работал хирургом в Железнодорожной больнице города Ульяновска. С 1980 года работал главным врачом Городской больницы №3.

Депутат Ульяновской городской Думы II созыва по Железнодорожному избирательному одномандатному округу №2 на непостоянной основе. В Ульяновской городской Думе III созыва — заместитель председателя Думы на непостоянной основе.

Член политической партии «Единая Россия».

Заслуженный врач Российской Федерации (1998 г.). Имеет высшую квалификационную категорию по специальности «хирургия».

Работал заведующим организационно-методическим отделом – врачом-статистиком горбольницы №3.

Женат, имеет дочь.