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