Sur piste, Frank Sando décroche la médaille de bronze du 10 000 mètres lors des Championnats d'Europe de 1954, à Berne, en terminant derrière le Tchécoslovaque Emil Zátopek et le Hongrois József Kovács. Il remporte également deux médailles lors des Jeux de l'Empire britannique et du Commonwealth de 1954, l'argent sur 6 miles et le bronze sur 3 miles.