Родился в 1954 году в деревне Климовщина Новгородской области. Окончил факультет журналистики ЛГУ, член СП России, автор 11 книг, главный редактор журнала «Невский альманах», президент некоммерческого партнёрства поддержки литераторов «Родные просторы».