В 1953—1957 годы учился в Московской средней художественной школе (МСХШ), в 1957—1963 годы — на художественно-постановочном факультете ВГИКа. Стажировался на студии «Загреб-фильм» . Преподавателями его были Юрий Иванович Пименов, Борис Николаевич Яковлев, Иван Петрович Иванов-Вано.
В 1962—1974 годы работал на киностудии «Союзмультфильм» художником-постановщиком, сотрудничал с Фёдором Савельевичем Хитруком, Валентином Александровичем Караваевым.
В 1988—1991 годы — секретарь правления Союза Художников СССР.
С 1994 года профессор ВГИКа, с 1999 года — главный художник Государственного Академического Центрального театра кукол им. Образцова.Художник-постановщик ряда спектаклей в Московском театре сатиры, Театре имени Моссовета, театр кукол имени С. В. Образцова и других драматических и кукольных театрах.
В своей работе применял технику перекладки. Автор иллюстраций более чем к 100 книгам, среди которых «Мёртвые души» Н. В. Гоголя («Вита Нова» , 2013), «Господа Головлёвы» М. Е. Салтыкова-Щедрина, «История одного города» М. Е. Салтыкова-Щедрина («Вита Нова» , 2010), «Приключения барона Мюнхгаузена» .Преподаёт во ВГИКе (ранее — в Школе-студии МХАТ и Академии Натальи Нестеровой).Общественная позицияВ 2014 году подписал Коллективное обращение деятелей культуры Российской Федерации в поддержку политики президента РФ В. В. Путина на Украине и в Крыму.