1954 gewann er, für England startend, bei den British Empire and Commonwealth Games in Vancouver über 880 Yards in 1:50,7 min Gold vor seinem Landsmann Brian Hewson. Als Schlussläufer der englischen Mannschaft gewann er in der 4x440-Yards-Staffel in 3:11,2 min eine weitere Goldmedaille. Kurz darauf wurde er bei den Leichtathletik-Europameisterschaften in Bern Vierter über 800 m. In 1:47,4 min wurde für ihn die gleiche Zeit gestoppt wie für den drittplatzierten Norweger Audun Boysen, während der Ungar Lajos Szentgáli in 1:47,1 min gewann. Die britische In der 4-mal-400-Meter-Staffel kam das britische Quartett mit Johnson als Schlussläufer als erstes ins Ziel, wurde aber disqualifiziert.