Für die Sowjetunion nahm Semak im Juniorenbereich an den Junioren-Europameisterschaften 1983 und 1984, sowie den Junioren-Weltmeisterschaften 1984, 1985 und 1986 teil. Im Seniorenbereich spielte er für sein Land 1987 und 1991 beim Canada Cup, sowie den Weltmeisterschaften 1987, 1990 und 1991. Auch stand er im Aufgebot der Sowjetunion beim Rendez-vous ’87. Für Russland stand er 1996 im Aufgebot des World Cup of Hockey.