His first real impact in the German football world came when he scored a goal against 1. FC Köln on 26 September 2007, in only his fourth match. This goal was voted goal of the week on German football show Sportschau and was nominated for goal of the month. In 2009, he helped SC Freiburg earn promotion to the Fußball-Bundesliga. On 1 January 2010, he was loaned to TSV 1860 München and he transferred eventually to 1860 München in summer 2010.
After playing the first half of the 2015–16 season in the Serbian SuperLiga with FK Spartak Subotica, in the winter-break he returned to Germany, this time by signing with Chemnitzer FC.
On 24 October 2009 he made his first appearance at the Fußball-Bundesliga for SC Freiburg and became the 5,000th player in the history of the Bundesliga.