Як гравець відіграв за швейцарські клуби у нижчих дивізіонах понад 20 років. Судити почав у 1988 році, також у нижчих дивізіонах Швейцарії. У Суперлізі судив десять років з 2000 по 2010. З 2005 по 2010 суддя ФІФА та УЄФА обслуговує відбірні матчі чемпіонатів світу та Європи, матчі Ліги чемпіонів УЄФА, Ліги Європи УЄФА. Був четвертим арбітром (головним арбітром матчу був Массімо Бузакка) на фіналі Ліги чемпіонів УЄФА 2009 між «Барселоною» та «Манчестер Юнайтед», що завершився перемогою каталонців 2:0.