Воспитанник футбольных школ клубов «Радмер», «Айзенерц» и «Роттенманн». Профессиональную карьеру начал в 1998 году в клубе ГАК, за который выступал до 2006 года, сыграв за это время 195 матчей, забив 12 мячей, выиграв вместе с клубом один раз чемпионат Австрии, трижды Кубок Австрии, дважды Суперкубок Австрии и поучаствовав в квалификационном раунде Лиги чемпионов УЕФА. С 2007 по 2010 год играл за венскую «Аустрию», в составе которой в том же году стал обладателем Кубка Австрии и участвовал в групповом турнире Кубка УЕФА. Летом 2010 года стал игроком «Штурма».
В составе главной национальной сборной Австрии дебютировал 11 октября 2003 года в матче против сборной Чехии. Участник чемпионата Европы 2008 года.
Чемпион Австрии: (1)
Обладатель Кубка Австрии: (4)
Обладатель Суперкубка Австрии: (2)