Für Großbritannien nahm Archer an den Olympischen Winterspielen 1936 in Garmisch-Partenkirchen, sowie den Weltmeisterschaften 1937 und 1938 teil. Insgesamt bestritt er 24 Länderspiele für sein Land, in denen er 24 Scorerpunkte, darunter 14 Tore, erzielte.