Родился 30 декабря 1953 года в Ленинграде. Учился на факультете иностранных языков института им. Герцена, работал на радиозаводе, шесть лет учился на историческом факультете ЛГУ, работал в музее истории Ленинграда. По окончании университета работал научным сотрудником Музея истории артиллерии, затем — ведущим сотрудником историко-архитектурной группы. С 1996 года — член Союза писателей России.