Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Il participe aux Jeux olympiques de 1948, à Londres, où il se classe huitième de la finale du 800 mètres dans le temps de 1 min 53 s 4[2].
En 1950, John Parlett devient champion d'Europe du 800 m, à Bruxelles, en 1 min 50 s 5, devant le Français Marcel Hansenne et l'autre Britannique Roger Bannister. Il s'illustre par ailleurs lors des Jeux de l'Empire britannique d'Auckland en s'adjugeant le titre du 880 yards et en se classant deuxième du relais 4 × 440 yards aux côtés de ses coéquipiers de l'équipe d'Angleterre[3].