Für die A-Nationalmannschaft der Schweiz spielte er 62-mal und erzielte fünf Tore. Er debütierte am 9. Oktober 1985 in Kopenhagen im Qualifikationsspiel der Gruppe 6 zur Weltmeisterschaft 1986 in Mexiko beim 0:0-Unentschieden gegen die Auswahl Dänemarks. Er nahm an der Weltmeisterschaft 1994 in den USA teil, erzielte im Gruppenspiel am 22. Juni – beim 4:1-Erfolg über Rumänien – ein Tor und stiess bis ins Achtelfinale vor, das gegen die Auswahl Spaniens mit 0:3 verloren wurde. Für die Europameisterschaft 1996 wurde er von Trainer Artur Jorge nicht berücksichtigt.