Во время игровой карьеры выступал главным образом за «Цюрих». Провёл 63 игры за национальную сборную, в том числе один матч на мировом первенстве 1966 года в Англии. Как тренер возглавлял сборную Швейцарии в финальных турнирах Евро 2004 и 2008 и чемпионата мира 2006.