Bei internationalen Etappenrennen war er 1965 Sieger des Scottish Milk Race (Schottland-Rundfahrt), 1966 Zweiter der Slowakei-Rundfahrt und 1967 Fünfter der Österreich-Rundfahrt, wo er zwei Etappensiege feiern konnte. Seine beste Platzierung bei Straßen-Weltmeisterschaften erreichte er 1967 mit dem 13. Platz, während er zum Abschluss seiner Karriere 1974 die Bronzemedaille für den 3. Platz bei den Bahn-Weltmeisterschaften in der Mannschaftsverfolgung erkämpfte. Kurz zuvor war er mit dem Team von Dukla Brno tschechischer Meister in der Mannschaftsverfolgung geworden. Bei den UCI-Straßen-Weltmeisterschaften 1966 auf dem Nürburgring belegte er im Straßenrennen der Amateure den 52. Platz.