Edward de Souza (Don Quixote, The Canterbury Tales, The Island Race, The New Testament, Hamlet Prince of Denmark, The Life of Wolfgang Amadeus Mozart) has played leading roles in over a dozen West End plays and in several seasons with the Royal Shakespeare Company, Stratford, at the Old Vic and the National Theatre. His film credits include The Thirty-Nine Steps and The Spy Who Loved Me.