Il a remporté peu de succès au cours de sa longue carrière et presque tous sur des courses de deuxième rang en Belgique. Il a néanmoins obtenus de nombreuses places d'honneur dans les classiques et les semi-classiques les plus importantes du calendrier belge.
Il a participé à un seul grand tour, le Tour de France de 1950 avec l'équipe des Aiglons belges. Il ne termine pas la course et abandonne lors de la quinzième étape. Son meilleur résultat est une huitième place lors de la deuxième étape, qui s'est terminée à Liège en Belgique et qui a été remportée par l'Italien Adolfo Leoni.
Il réalise sa meilleure saison en 1953, s'illustrant dans les compétitions les plus importantes de Belgique. Fin mars, il est quatrième du Tour du Limbourg et septième de Gand-Wevelgem. En avril, il se classe septième de Paris-Bruxelles, puis le mois suivant, il enchaîne en terminant successivement sixième de la Flèche wallonne et quatrième de Liège-Bastogne-Liège. Ces deux derniers résultats lui permettent de remporter le Week-end ardennais, un classement par points tenant compte des classements sur les deux classiques ardennaises. En juin, il gagne Bruxelles-Bost.