Nogomet je počeo trenirati u [[Njemačka|njemačkom]] [[Ditzingen]]u blizu [[Stuttgart]]a, gdje je njegov otac igrao nogomet. Poslije povratka u rodni grad igrao je za [[NK Marsonia|NK Marsoniju]] od [[1997]]. do [[2003]]. Sljedeće godine, igrao je u gradskom niželigašu [[NK Livada Željezničar Slavonski Brod|Željezničaru]], a nakon toga, ponovno je jednu sezonu 2004./05. odigrao za Marsoniju. U [[lipanj|lipnju]] [[2005]]. prešao je u [[NK Zagreb]]. Zbog vrlo dobrih igara pod vodstvom [[Miroslav Blažević|Miroslava Blaževića]], koji ga je isprva napadao, pobudio je javno zanimanje gradskog rivala [[NK Dinamo Zagreb|Dinama]]. Nakon dugo pregovora i odbijanja, prešao je u Dinamo početkom [[srpanj|srpnja]] [[2007]]., zajedno s [[Ivica Vrdoljak|Ivicom Vrdoljakom]].
U dresu Zagreba, na Dvoranskom prvenstvu HNL, [[Dvoransko prvenstvo 1. HNL 2005./06.|u sezoni 2005./06.,]] izabran je za najboljeg igrača prvenstva, a na istom natjecanju u [[Dvoransko prvenstvo 1. HNL 2006./07.|sezoni 2006./07.,]] bio je najbolji strijelac.
Odigrao je više odličnih utakmica u dresu Dinama, a posebno se ostaknuo protiv [[Ajax]]a u [[Amsterdam]]u, [[4. listopada]], kada je postigao dva gola i bio zaslužan za jedanaesterac za još jedan gol. U novinama je sljedećeg dana dobio maksimalnu ocjenu 10.
Dana [[16. srpnja]] [[2010.]] godine objavljeno je da prelazi u redove njemačkog prvoligaša VfL Wolfsburg.<ref>{{cite web
Bio je standardni član mladih hrvatskih nogometnih reprezentacija (U-19, U-20, [[Hrvatska nogometna U-21 reprezentacija|U-21]]), a [[21. studenog]] [[2007]]. debitirao je i za [[Hrvatska nogometna reprezentacija|Hrvatsku A]] selekciju u kvalifikacijskoj utakmici protiv [[Makedonska nogometna reprezentacija|Makedonije]]. Prvi gol za reprezentaciju Hrvatske postigao je [[10. rujna]] [[2008]]. godine u 77. minuti ogleda protiv [[Engleska nogometna reprezentacija|Engleske]] (1:4) u kvalifikacijama za [[Svjetsko prvenstvo u nogometu - Južnoafrička Republika 2010.|SP 2010.]]