Nachdem er bei den Weltmeisterschaften 1985 mit dem tschechoslowakischen Straßenvierer die Silbermedaille im Mannschaftszeitfahren über 100 Kilometer gewann, gelang ihm 1986 ein Etappensieg beim Giro Ciclistico d’Italia, dem "Baby Giro".