Er wurde 1964 in Kiew geboren. 1976-1983 studierte er an der Republican Art Secondary School. T. G. Shevchenko (Kiew). 1991 absolvierte er das Kiewer Staatliche Kunstinstitut (jetzt - Nationale Akademie der Schönen Künste und Architektur). Von 1991 bis 2008 lebte und arbeitete er in Kanada. Seit 2008 - Mitglied des Nationalen Künstlerverbandes der Ukraine. Seit 2008 lebt und arbeitet er in Kiew.