Выступал за эстонские клубы «ХЮЙК Эммасте», «Таллинна ЙК» и «Левадия». С 2005 года является игроком московского «Локомотива». В 2006 году на правах аренды перешёл в «Кубань», в основной состав которой не пробился, сыграв за команду лишь один раз: 20 сентября в ответном матче 1/16 финала Кубка России. В 2007 году, снова на правах аренды, отправился в московское «Торпедо», а в 2008 году был отдан в аренду в бакинский «Нефтчи». В сезоне 2010/11 выступал за бакинский «Интер». В августе 2011 года подписал трёхлетний контракт с «Ростов».
12 октября 2004 года дебютировал в национальной сборной Эстонии в матче против Латвии. Выступал также за молодёжную и юношескую сборные Эстонии.
(откорректировано по состоянию на конец 2011 года)