Corse per la De Visscher Sport, la Mercier, la Faema, la Flandria, la Romeo e la Goldor. Le principali vittorie da professionista furono la Bayonne-Bilbao nel 1962 e la Flèche des polders nel 1963. Vestì la maglia rosa del Giro d'Italia per due giorni nel 1961, chiudendo la corsa all'ottavo posto finale.