Meier est seizième du championnat du monde sur route amateurs 1990. Sélectionné pour les Jeux olympiques de Barcelone, il se classe de la course en ligne et fait partie de l'équipe de Suisse qui est septième du contre-la-montre par équipes. Meier est également troisième du contre-la-montre par équipes des championnats du monde 1993.