Gales kwam – inclusief B-interlands – 26 keer (negen doelpunten) uit voor de nationale ploeg van Luxemburg in de periode 1948–1952. Hij maakte zijn debuut op 2 mei1948 in de vriendschappelijke wedstrijd tegen het B-team van Oostenrijk (2-7). Gales vertegenwoordigde zijn land tweemaal bij de Olympische Zomerspelen: 1948 (Londen) en 1952 (Helsinki).