В 1971 году окончил Белорусский театрально-художественый институт. В 1976 - Высшие курсы сценаристов и режиссеров.
Ушел из жизни 10 декабря 2012 года.
Сценарист 2007 Майор Ветров (Беларусь) 2003 Между жизнью и смертью (Беларусь) 1998 Пастораль (анимационный) 1993 Гладиатор по найму (Беларусь, Украина) 1992 Свободная зона (Россия, Беларусь) 1991 Мед осы 1990 Франка - жена Хама 1989 На железной дороге 1989 Выше, чем любовь | More Than Love (документальный) 1988 Сновидения поздней осени (анимационный) 1986 Каприччио (анимационный) 1979 День возвращения