Meier war ab 1977 als Schiedsrichter im Einsatz. 1991 leitete er sein erstes Spiel in der Nationalliga A, seit 1994 war er FIFA-Schiedsrichter. Er pfiff bei der Fussball-WM 1998 das brisante Vorrundenspiel zwischen den USA und Iran sowie das Achtelfinale zwischen Dänemark und Nigeria. Bei der Fussball-WM 2002 leitete er das Halbfinale zwischen Südkorea und Deutschland. 2002 pfiff er das Finale der Champions League. Die Auszeichnung zum Schweizer „Schiedsrichter des Jahres“ erhielt Meier von 1995 bis 2000 sechs Mal in Folge, ein siebtes Mal wurde er 2004 geehrt.