Родился в селе Исупово, ныне Гагинского муниципального округа Нижегородской области. Окончил Горьковский медицинский институт им. С.М. Кирова (1959 г.), курсы усовершенствования при Ленинградском институте усовершенствования врачей (1972 г.). В 1959 – 2009 годах работал в Сергачской центральной районной больнице: участковый терапевт, главный врач (1965-1996), физиотерапевт. Активно занимался краеведением. Автор книги очерков «Из истории Земли Сергачской», статей об известном учёном-путешественнике А.Л. Ященко. Почётный гражданин города Сергача (2004). Проживает в городе Сергаче.