as Tim Leigh
as Giles Hobday
as Doctor
as Dr Rendell
as Peter Norris
as Major 'Brick' Stone
as Mark Sopwith
as Narrator
as Dr Sam Bliss
as Duncan McAllister
as Dr. Will Preston
as Edgar Linton
as Duke Humphrey of Gloucester
as Captain Oakley
as Simon
as Peter Travis
as Patrick Simmons
as Rupert Brooke
Birthday
Place of Birth
Biography