В 1978 окончил Московский автомобильно-дорожный институт, в 1987 Всесоюзный институт повышения квалификации работников печати. Работал в ЦНИИМАШ (1978—1983), в Институте русского языка им. А. Пушкина (с 1983 — зав. редакцией, с 1989 — дизайнер компьютерной лаборатории). В 1992 г. окончил отделение режиссуры анимационного кино ВКСР (мастерская Ф. Хитрука и Э. Назарова). В 1997 и 2001 гг. работал в Ателье анимационного кино в г. Аннеси (Франция). Соавтор дизайнерской концепции МКФ «КРОК» (1998, 2000) и Общероссийского фестиваля анимации в Тарусе (1998—2001). С 2004 преподает в Школе-студии «ШАР». Член Академии кинематографических искусств «Ника». Во всех фильмах выступает как режиссер, сценарист, художник-постановщик и аниматор.