Bei der Weltmeisterschaft 1986 belegte Frank mit der deutschen Mannschaft den dritten Platz, 1986, 1987 und 1988 gehörte er bei der Champions Trophy zum siegreichen deutschen Aufgebot. 1988 siegte Frank nach 1980 erneut bei der Halleneuropameisterschaft. Frank und Christian Schliemann waren die beiden Torhüter im deutschen Aufgebot für die Olympischen Spiele in Seoul, wo Frank erneut in fünf Spielen eingesetzt wurde. Frank stand auch im Finale im Tor, als die deutsche Mannschaft gegen die Mannschaft des Vereinigten Königreiches mit 1:3 verlor.