Родился в 1953 году в Москве. Окончил Московский архитектурный институт. В 1976-1987 годах работал архитектором в проектном бюро Москвы, неоднократный призёр Всероссийских и Международных архитектурных конкурсов.
Член Союза писателей России, Союза театральных деятелей России.
Автор более 30 пьес для детей и юношества. Поставлены спектакли более, чем в 400 театрах России, стран СНГ, а также в Голландии, Германии, Дании, Польше, Греции. В 1997 году был номинирован от России на Международную Андерсеновскую премию. Лауреат премии Международной ассоциации театров для детей и молодежи (АССИТЕЖ) «За вклад в развитие детского театра».
Драматург спектаклей в театре «Колесо»:
«Снегурушка», режиссёр – Оксана Рыбалка, 2014 год.