У дорослому футболі дебютував 1933 року виступами за команду клубу «Лугано», в якій провів одинадцять сезонів. За цей час двічі виборював титул чемпіона Швейцарії.
Завершив професійну ігрову кар'єру у клубі «К'яссо», за команду якого виступав протягом 1944—1945 років.
1935 року дебютував в офіційних матчах у складі національної збірної Швейцарії. Протягом кар'єри у національній команді, яка тривала 4 роки, провів у формі головної команди країни 19 матчів.