Born in 1964 in Borovichi, Novgorod region.
In 1991 enrolled in the course for animators at the studio Panorama and since 1998 works at Melnitsa.
As animator he has been employed on such projects as "Adventures in Emerald City" and "Little Longnose".
In 2003 he became director of the department of drawn computer games, and conducted courses for animators.
In 2007 he debuted as director of full-length animation cinema.