У дорослому футболі дебютував 2000 року виступами за клуб «Адміра-Ваккер», в якій провів чотири сезони, взявши участь у 91 матчі чемпіонату. Більшість часу, проведеного у складі «Адміри-Ваккер», був основним гравцем захисту команди.
До складу клубу «Рапід» (Відень) приєднався влітку 2004 року на правах вільного агента. З «Рапідом» двічі став чемпіоном Австрії і один раз володарем Кубка Інтертото в 2007 році, а у вересні того ж року брав участь в першому колі Кубка УЄФА, крім цього, в 2005 році став фіналістом Кубка Австрії і брав участь разом з командою в груповому турнірі Ліги чемпіонів. Відіграв за «Рапід» протягом десяти сезонів 216 матчів в національному чемпіонаті.
2013 року повернувся до клубу «Адміра-Ваккер», а за два роки, у 2015, 35-річний футболіст вирішив продовжити виступи в нижчоліговому «Ферст Вієнна».
У складі збірної був учасником чемпіонату Європи 2008 року в Австрії та Швейцарії, проте на поле так жодного разу і не вийшов. Незабаром після Євро перестав викликатися до складу збірної.
Всього за шість років провів у формі головної команди країни 11 матчів.