Родился в г. Крагуевац (Сербия).
Воспитанник школы ФК «Рад» (Белград, Сербия).
Выступал в составе молодёжной сборной Сербии (U-21) (семь матчей, один забитый мяч); национальной сборной Сербии (три матча).
Чемпион России (2017/18); дважды обладатель Кубка России (2014/15, 2016/17).
На нелюбительском уровне выступал в командах: «Рад» (Белград, Сербия) – 2005-2007, 2008-2010; «ОФК» (Белград, Сербия) – 2007; «Црвена Звезда» (Белград, Сербия) – 2009; «Герта» (Берлин, Германия) – 2009-2010; «Ницца» (Ницца, Франция) – 2010/11-2013/14; «Локомотив» (Москва) – 2014/15-2017/18; «Чаньчунь Ятай» (ЧаньЧунь, Цзилинь, Китай) – 2018; «Вождовац» (Белград, Сербия) – 2020.
Рост - 186 см, вес - 71 кг.