HUB
Acting
Len Marten
*1920
in Manchester, England, UK
8/10
The Crimson Permanent Assurance
1983
Friend or Foe
1982