Sous les couleurs de la Tchécoslovaquie, il est à l'épreuve de course en ligne sur route et au 100 km contre-la-montre par équipe aux Jeux olympiques d'été de 1988 à Séoul.