Grand maître international depuis 1984, a représenté la Tchécoslovaquie lors de quatre olympiades de 1984 à 1992 et la République tchèque lors des olympiades de 1994 et 1996 (au troisième échiquier), marquant 39 points en 63 parties. Lors de l'Olympiade d'échecs de 1990, il marqua 8,5 points sur 11 (six victoires et cinq nulles) et l'équipe tchécoslovaque finit quatrième de la compétition.