Родился 5 февраля 1947 года в Баку в семье военнослужащего.
Окончил Львовский полиграфический институт, позже Высшие театральные курсы. Работал главным художником цирка на Ленинских горах, художником-сценографом в Русском драмтеатре в Вильнюсе, Волгограде, Омске, Петрозаводске, Благовещенске, оформил более 200 спектаклей.
Картины художника находятся в частных коллекциях Киева, Варшавы, США, Ватикана. Член Союза художников России.