En 2002, il termine 2e du marathon de Paris, derrière Benoît Zwierzchiewski[1], établissant sa meilleure performance personnelle et le record d'Estonie. La même année, il devient vice-champion d'Europe du marathon en 2002, en 2 h 13 min 18 s, derrière le Finlandais Janne Holmen.
Il est vainqueur des marathons de Francfort en 1999 et 2001, de Séoul en 2003 et 2004 et d'Helsinki en 1999[2].
Il remporte également le semi-marathon de Riga en 2008.
Il participe à quatre reprises au marathon des Jeux olympiques en terminant, chaque fois, l'épreuve.