Драматург, прозаик. Лауреат Всесоюзной премии им. А. Вампилова. Член Союза российских писателей.
Родился в Баку, в 1973 году окончил общеобразовательную школу, до 1975 года служил в пехоте дважды Краснознаменного Балтийского флота. С 1975 по 1984 годы работал актером в те-атрах Баку и разных городов РСФСР. С 1984 по 1989 год учился в Литературном институте имени А.М. Горького (творческий семинар драматургии В.С. Розова и И.Л. Вишневской).
Первая пьеса «Дуэль» была поставлена в 1987 году в Первоуральском театре-студии «Вариант», эта же пьеса в дальнейшем ставилась в Новомосковском драматическом театре.
В 1991 года за пьесу «Тихий ангел пролетел» была присуждена Всесоюзная премия имени А.В. Вампилова. С 1993 года пьеса-сказка «Маленький Мук» была поставлена в девяти театрах России.
С 1994 года – директор районного радио в Шадринске Курганской области. За короткий срок, кроме вещания в проводной сети, открыл две эфирные радиостанции. С 2005 года – директор городской телекомпании. В 2009 году перешел на должность заведующего редакцией, с целью обретения свободного времени для занятия литературной работой. В настоящее время в г. Шадринске не проживает.