Ha debuttato con la nazionale svizzera nel 2001, in una partita delle qualificazioni ai Mondiali 2002 contro la Jugoslavia (1-1). Nel 2004 viene convocato per gli Europei: nella partita contro l'Inghilterra viene accusato di aver sputato a Steven Gerrard, fatto che gli costa 15 giorni di sospensione.