Два сезона выступал за югославский футбольный клуб «Бане» из города Рашка. После перешёл в ОФК, где отыграл пять сезонов. До окончания контракта в конце 2007 года был игроком московского «Торпедо». В 2008—2011 годах выступал за «Томь», где был одним из лидеров команды. 1 декабря 2011 покинул «Томь» в статусе свободного агента и перешёл в брянское «Динамо».
Выступал за юношеские, молодежную и олимпийские сборные Сербии и Черногории. Вице-чемпион Европы среди сборных до 21 года. В 2004 и 2005 году привлекался в сборную на товарищеские матчи.
Провел все матчи группового этапа на олимпиаде в Афинах.