Han fikk sin debut for det serbiske Superliga laget FK Partizan som en andre-omgangs innbytter og var den første til å bære nr. 22 på ryggen siden Saša Ilić forlot klubben i 2005. I oktober 2008 var han på prøvespill hos Manchester United FC, men perioden er ukjent. Selv om han skulle dra til storlaget i England ble overgangen avbrutt i desember 2009. I januar 2010 ble han i stedet kjøpt av italienske ACF Fiorentina.