Завършва русенската гимназия „Баба Тонка“. Следва руска и българска филология във филологическия факултет на Софийския държавен университет.
Работи за кратко като литературен консултант във в. „Студентска трибуна“ и сп. „Родна реч“. От средата на 1973 до 1981 г. е редактор в отдел „Поезия“ на сп. „Пламък“. За кратко време през 80-те е редактор в сп. „Славейче“, изд. „Български художник“ и изд. „Български писател“, а през 1990 г. само за три дни е главен редактор на сп. „Картинна галерия“. През 90-те инцидентно е консултант във в. „Литературен форум“, а в началото на ХХІ век – в сп. „Родна реч“. Съпруг на поетесата Малина Томова.
Дебютира през пролетта на 1968 г. със стихосбирката „Седмица“, която е посрещната като едно от явленията в младата българска поезия. Следващите му поетически книги излизат през паузи от четири-пет и повече години: „Неделен земетръс“ (1973), „Телеграма“ (1977), „Едничка дума“ (1981), „Седмоднев“ (1987), „Стихове и междустишия“ (1995) и „Дърво на хълма“ (2001).
През 70-те и 80-те години се утвърждава и като един от най-добрите български поети за деца. Издава над десет книги със стихотворения и поеми за деца.