Pasó parte de su infancia en las Islas del Canal, donde su padre dirigía la Jersey Eastern Railways.
Posteriormente empezó a prepararse para ser ingeniero civil, dejando esto para trabajar en la cadena Sainsbury’s.
Cuando tenía 17 años, su padre falleció, por lo que el actor quiso unirse a la RAF, pero fue rechazado por problemas de equilibrio.
A su vuelta, un amigo de la familia, Vivian Van Damm, le dio trabajo en el Teatro Windmill.
Siguió con este trabajo hasta el inicio de la Segunda Guerra Mundial, durante la cual sirvió como teniente de la Royal Navy, a bordo del crucero ligero HMS Aurora y del portaaviones HMS Victorious, volviendo a la interpretación en 1946.
Posiblemente su papel más famoso fue el del as de la Royal Air Force Douglas Bader, en Reach for the Sky (Proa al cielo), rodada en 1956.