Professionista tra il 1987 e il 1992, vinse due tappe al Tour de Suisse.

Carriera Da dilettante vinse una tappa al Grand Prix Tell nel 1986. I principali successi da professionista furono una tappa al Giro di Svizzera e una tappa al Grand Prix Tell nel 1987, una tappa al Giro di Svizzera e una al Grand Prix Tell nel 1988, due tappe e la classifica generale del Grand Prix Tell nel 1990, e, su pista, la Sei giorni di Zurigo nel 1991.

Partecipò a tre edizioni del Giro d'Italia, un'edizione del Tour de France ed ai campionati del mondo del 1988 a Ronse.

Palmarès Strada 1986 (Dilettanti) 3ª tappa Grand Prix Tell (Basilea > Baden)

1987 (Isotonic, due vittorie) Prologo Tour de Suisse (Affoltern am Albis > Affoltern am Albis, cronometro) 2ª tappa Grand Prix Tell (Sigriswil > Urdorf)

1988 (Cyndarella, due vittorie) 2ª tappa Tour de Suisse (Dübendorf > Zofingen) 3ª tappa Grand Prix Tell (Sankt-Moritz > Abtwil)

1990 (Frank-Too, tre vittorie) Prologo Grand Prix Tell (cronometro) 8ª tappa Grand Prix Tell Classifica generale Grand Prix Tell

Altri successi 1986 (Dilettanti) Grand Prix des Marronniers (Criterium)

1987 (Isotonic) Cham-Hagendorn (Criterium)

Pista 1984 Sei giorni di Zurigo dilettanti (con Daniel Huwyler)

1991 Sei giorni di Zurigo (con Stefan Joho)

Piazzamenti Grandi giri

Giro d'Italia 1988: 43º 1989: 62º 1990: 51º

Tour de France 1991: 113º

Classiche

Parigi-Roubaix 1991: ritirato

Liegi-Bastogne-Liegi 1990: 48º

Competizioni mondiali Mondiali su strada Ronse 1988 - In linea: ritirato

Collegamenti esterni