Родился 2 июня в Омске, но детство провел во Львове. В 1961 году окончил республиканскую художественную среднюю школу им Т.Г. Шевченко, в 1970-м - Украинский полиграфический институт им. И. Федорова. В 1972 году стал художником-постановщиком анимационных фильмов на студии «Киевнаучфильм».
Создал более 30 анимационных фильмов, проиллюстрировал более 20 детских книг, рисовал карикатуры для журнала «Украина». В 2016 году создал серию коротких мультиков «Казаки. Футбол», посвященною чемпионату Европы.
Художник-постановщик полнометражного мультфильма «Энеида» по мотивам поэмы Ивана Котляревского.
Народный художник Украины, член Национального союза кинематографистов и Национального союза художников, лауреат Государственной премии им. Тараса Шевченко.