В 1980 окончил Свердловское художественное училище им. И.Д.Шадра (театрально-декорационное отделение), в 1986 — ВГИК. В 1997 был слушателем Высших курсов сценаристов и режиссеров (мастерская Ю.Б.Норштейна). Работает в рисованной анимации и технике перекладки. Художник-постановщик заставки телепередачи «Спокойной ночи, малыши!» (2000; режиссер — Ю.Б.Норштейн). Снимался в фильме из цикла «Мир анимации или анимации мира» (2001).