Für Finnland nahm Levo an den Weltmeisterschaften 1976, 1978, 1981, 1982, 1983 teil. Des Weiteren stand er im Aufgebot Finnlands bei den Olympischen Winterspielen 1980 in Lake Placid.