Il a été coureur cycliste professionnel de 1953 à 1960, remportant au total 27 victoires au cours de sa carrière. Son plus grand exploit est sa deuxième place dans le Tour de France 1955 derrière le Français Louison Bobet, après avoir gagné deux étapes[2]. Il était doué pour le contre-la-montre comme l’attestent sa victoire dans le contre-la-montre lors de la 21e étape du Tour de France 1955 et ses victoires en poursuite de 1956, 1958 et 1959 aux championnats nationaux de Belgique sur piste. En montagne aussi il a bien réussi, classé meilleur grimpeur dans le Tour d'Italie en 1958 et troisième dans cette catégorie dans le Tour de France 1955. En 1960, des problèmes cardiaques l’ont contraint à mettre fin à sa carrière cycliste.