В 1983 году окончил художественную школу им. Иогансона при Институте живописи, скульптуры и архитектуры имени И. Репина. Работал художником-аниматором на студии «Леннаучфильм».
В 1992 году окончил факультет дизайна Санкт-Петербургского высшего художественно-промышленного училища имени В. Мухиной, в 1995 году - отделение режиссуры анимационного кино Высших режиссёрских курсах при ВГИКе (мастерская Фёдора Хитрука)
В 1993—1995 годах работал сценаристом, режиссёром и аниматором на студии «Пилот».
В 1996—1999 годах работал на петербургской студии «Позитив-ТВ».
В 1998 году жил и работал во Франции (студия «Фолимаж», мультфильм «На краю земли»).
С 1999 года — на студии анимационного кино «Мельница» (Петербург), где в качестве главного консультанта и художественного руководителя принимал участие в работе над полнометражными анимационными проектами «Приключения в Изумрудном городе» и «Карлик Нос».
Помимо мультипликационных работ известен как художник-карикатурист.