Carter vant en olympisk sølvmedalje i svømming under OL 1948 i London. Han kom på andreplass på 200 meter bryst bak sin landsmann Joe Verdeur.