Er spielte viermal für die tschechoslowakische (1984, 1986, 1990 und 1992) und zweimal für die tschechische Nationalmannschaft (1994 und 1996) bei der Schacholympiade. 1989 nahm er mit der tschechoslowakischen Mannschaft an der Mannschaftseuropameisterschaft teil.