У дорослому футболі дебютував 2004 року виступами за команду клубу «Аустрія» (Відень), в якій провів чотири сезони, взявши участь лише у 3 матчах чемпіонату за головну команду, а більшість матчів провів за другу команду.
У 2009 році дебютував в офіційних матчах у складі національної збірної Австрії. Станом на вересень 2020 провів у формі головної команди країни 19 матчів.