Родился в городе Бор, ныне Нижегородской области, в семье рабочего. Окончил историко-филологический факультет Горьковского государственного университета (1953 г.). После окончания университета работал в Кунгурском лесотехническом техникуме (Пермская область), преподавал литературу в Горьковском областном культурно-просветительном училище (г. Бор). Более двадцати пяти лет преподавал в Горьковском государственном педагогическом институте им. М. Горького: старший преподаватель, доцент, профессор кафедры русской литературы. Член Союза писателей СССР с 1978 года. Автор книг «Поэзия и проза Александра Грина» (1975), «Народный характер. Литературно-критические очерки» (1978), «Воспитание совести: Проблемы, конфликты, жанры в творчестве писателей-горьковчан 80-х годов» (1988), "Загадочная простота «Повестей Белкина»" (1998) и др. Лауреат премии города Нижнего Новгорода (2000). Жил в городе Бор, похоронен на Липовском кладбище.
Память: в коттеджном посёлке "Первая Фабрика" (городской округ город Бор) его именем названа улица.