Учился на факультете архитектуры Белорусского Политехнического Института (1980-85), на Высших курсах сценаристов и режиссёров в Москве (1987-88; мастерская Э.В.Назарова и Ю.Б.Норштейна). В цех мульт. кино к/с «Беларусьфильм» пришёл в 1978 ещё школьником, работал раскрасчиком фаз на м/ф «Вам старт» (1979) и прорисовщиком на м/ф «Ковбойские игры» (1985). С 1985 – на студии мульт. кино к/с «Беларусьфильм». В 1989-99 – режиссёр минской студии «АФ-Центр», одновременно в 1998-2000 работал по контракту на аним. студиях в Москве, Портленде (США) и Сеуле (Южная Корея), в 1992-93 вёл занятия по основам анимации на курсах при к/ст «Троицкий мост» (С-Петербург). Ведущий телепередачи «МультиКлуб» на Белорусском ТВ (1994-2005). Снял ряд рекламных роликов и ТВ-заставок. Сотрудничает со студиями «Пилот», «Панорама». Член АСИФА. Снимался в документальных сериалах «Мир анимации или анимации мира» (2001), «Фабрика чудес» (серия «Режиссёр-мультипликатор», 2005), «Невесомая жизнь» (2006).