Воспитанник футбольных школ клубов «Ноймаркт» и «Штурм». Профессиональную карьеру начал в 2003 году в «Штурме», за который в итоге сыграл 140 матчей, забил 9 мячей и где являлся капитаном команды. Первый гол забил 12 марта 2005 года в матче против «Суперфунда». Летом 2008 года решил покинуть «Штурм». 22 июля 2008 года в качестве свободного агента перешёл в «Торино».
Выступал за юношеские и молодёжную сборные Австрии. В составе главной национальной сборной Австрии дебютировал 17 августа 2005 года в товарищеском матче со сборной Шотландии. Участник чемпионата Европы 2008 года.