Воспитанник футбольной школы клуба «Штурм» из Граца, с 2003 года выступал в составе любительской команды, а с 2005 года играл уже за основную команду, в составе которой дебютировал 20 сентября в матче против венского «Рапида». В июле 2007 года перешёл в клуб «Ред Булл Зальцбург», которому его трансфер обошёлся в 1 700 000 ?. Дебютировал в составе «Зальцбурга» уже 11 июля в матче против альтахского «Райндорфа», сумев сразу забить и свой первый гол за новый клуб, затем в том же году участвовал в составе клуба в квалификационном раунде Лиги чемпионов и в первом круге Кубка УЕФА.
В составе главной национальной сборной Австрии дебютировал 23 мая 2006 года в товарищеском матче со сборной Хорватии. Участник чемпионата Европы 2008 года.