Родился в городе Нижняя Тура Свердловской области. Окончил филологический факультет Арзамасского педагогического института. Работал журналистом в уральских периодических изданиях, армейской печати. С 1978 года проживает в Арзамасе. Работал журналистом в средствах массовой информации. Член Союза писателей России с 2009 года. Краевед, автор около 20 книг о Нижегородском крае, о городе Арзамасе, о незаслуженно забытых земляках. Лауреат премии им. М. Горького (2008). Лауреат премии Минина и Пожарского Законодательного собрания Нижегородской области (2012).