Hij was een bronzen medaillewinnaar bij de 1977 UCI Road World Championships in San Cristóbal en een zilveren medaillewinnaar bij de 1979 UCI Road World Championships
In Valkenburg, beide in de amateur ploeg tijdrit. Hij was ook de winnaar van de 1980 editie van de Tour de Pologne.