Родился в селе Александрово Краснооктябрьского района Горьковской области, в семье сельских учителей.
Окончил Лукояновское медицинское училище (1957 г.), Горьковский медицинский институт им. С.М. Кирова (1966 г.).
В 1957 – 1960 годах – заведующий Васильев-Вражским медицинским пунктом Арзамасского района.
В 1966 – 2002 годах (с перерывом) – главный врач Ардатовской центральной районной больницы.
В 1970-х годах непродолжительное время работал заместителем главного врача областной больницы им. Н.А. Семашко в городе Горьком, затем главным врачом в городе Арзамасе.
Заслуженный врач Российской Федерации (17.05.1994).
Неоднократно избирался депутатом Ардатовского городского и районного Советов, Земского собрания.
Автор поэтических сборников "Свеча моей жизни" (1998), "Красивая моя, пою тебе вполголоса" (2005), "Память сердца".
Почётный гражданин посёлка Ардатова (1997).
Жил и похоронен в городе Выксе Нижегородской области.