1992 wurde er bei den Olympischen Sommerspielen in Barcelona Sechster im Straßenrennen beim Sieg von Fabio Casartelli und startete auch im Mannschaftszeitfahren. 1993 konnte er mehrere bedeutende Rennen in der Schweiz gewinnen, wie die Ostschweizer Rundfahrt, die Meisterschaft von Zürich (Amateure) und die Genfersee-Rundfahrt.