as Sir Richard Fanshawe
as Lt. Burke
as Morris Brooke
as Ben Marlowe
as Major Charles Marquand
as Maj. Michael Ingram
as Prince Charles
as Maj. John Andre
as Akhnaton
as Tye Graham
as Philip Trent
as Det. Insp. Wilfried 'Ordinary' Smith
as Charles Adare
as Sir Edward Courtney
as Capt. Alan Pearson
as Maurice Avery
as Constantine
as Flags
as Private Nobby Clark
as Alan Trently
as Newspaper Telephone Operator (uncredited)
Birthday
Place of Birth
Biography