Prese parte a quattro edizioni del Tour de France, una edizione dei Campionati del mondo di ciclismo su strada nel 1966 al Nürburgring; il suo miglior risultato in una grande classica del ciclismo fu l'undicesimo posto alla Amstel Gold Race 1968; nel 1966 fu secondo alla Parigi-Lussemburgo e nel 1969 decimo al Grand Prix Pino Cerami.