Il est médaillé d'argent aux Championnats d'Europe de patinage artistique 1983 et remporte le Skate Canada 1984 avec Olga Volozhinskaya.