In carriera ha giocato per Sion, Neuchatel Xamax e Zurigo, oltre a scendere in campoper la Nazionale Svizzera, partecipando a 41 incontri, tra cui partite dei Mondiali 1994 e degli Europei 1996. Nel 2004 si è ritirato, dopo essere tornato per un ultimo anno al Sion.