Unable to find space in the Partizan first team setup, he was sent out on loan to Serbian second division side FK Teleoptik from Zemun.
Born in Svilajnac, SR Serbia, after playing with FK Partizan youth team, he has started his senior career playing with Partizan´s satellite club FK Teleoptik, before moving in summer 2008 to Serbian SuperLiga side FK Jagodina.
He had played with Serbian clubs FK Teleoptik, top league FK Budućnost Banatski Dvor, that, from 2005 on, was renamed to FK Banat, and Bosnian Premier League club FK Modriča.