Career
Born in Belgrade (Social Research Serbia, SFR Yugoslavia) he has started playing with FK Železnik although he spent most of the time on loan in other clubs from First Revision Yugoslavia. In the season 2002-2003 he played with FK Rudar Pljevlja in the First League of Serbia and Montenegro. At the end of the season he moved to FK Jablonec 97 playing in the Czechoslovakian Gambrinus liga.
Later he moved to Romania where he played for Pandurii Târgu Jiu, and he has been playing for Ukrainian side Football Club Metalurh Zaporizhzhya until 2009.
Afterwards he represented Simurq PFC in the Azerbaijan Premier League, Sheikh Jamal Dhanmondi Club in the Bangladesh League, Birkirkara F.C. in the Maltese Premier League before returning to Serbia to represent FK Zemun in the Serbian League Belgrade.