En el seu palmarès destaca una medalla de bronze en els 100 metres esquena al Campionat d'Europa de natació de 1950 i una medalla d'or i una de plata en els 110 iardes tanques dels Jocs de l'Imperi Britànic de 1954 i 1950 respectivament. Fou el primer nedador gal·lès en guanyar una medalla d'or en aquests Jocs. També guanyà set títols nacionals britànics de l'AAA (1948, 1949, 1950, 1951, 1953, 1954, 1955) i vuit campionats gal·lesos, sempre en proves d'esquena.