Детский писатель, поэт, драматург, сценарист, радиоведущий.
С 1991 года — член Союза писателей. Книги автора переведены на английский, французский, немецкий, голландский, китайский, корейский, иврит и другие языки. автор 20-ти книг для детей, ряда пьес и мультфильмов.
Кроме стихов, пишет музыку. В 1990 — Первая премия на «Всероссийском конкурсе молодых писателей для детей» за книгу стихов «Если бросить камень вверх».
Лауреат многих премий и конкурсов, в том числе, премии имени Самуила Маршака, им Корнея Чуковского, им. Юрия Коваля. В 2009 номинирован на Международную премию имени Астрид Линдгрен, а в 2012 награжден Почетным дипломом Премии Х. К. Андерсена.