Родился в 1952 году в с. Нижние Мельницы Курской (ныне Белгородской) области. Окончил Рязанский государственный педагогический институт. Лауреат премий А. Платонова, С. Есенина, Я. Полонского. Живёт в посёлке Ласковский Рязанского района. Издал семь книг, в том числе «Обретение истины», «Жива Россия – и совесть на земле жива»… Награждён золотой медалью «Василий Шукшин». Член Союза писателей России.