Вступав за команду «Цюрих», у складі якої тричі виборював титул чемпіона Швейцарії у сезонах 1962/63, 1965/66 і 1967/68 та двічі вигравав Кубок Швейцарії у сезонах 1965/66 та 1969/70.
13 січня 1963 року дебютував в офіційних іграх у складі національної збірної Швейцарії в товариському матчі проти Марокко (0:1) в Касабланці.
У складі збірної був учасником чемпіонату світу 1966 року в Англії[2]. На цьому турнірі він грав у двох матчах: з Іспанією (1:2) та Аргентиною (0:2), а його команда не подолала груповий етап.
Загалом протягом кар'єри у національній команді, яка тривала 5 років, провів у її формі 12 матчів.