Birthday
1887-08-08Place of Birth
Bristol, England, UKBiography
Malcolm Keen was a British stage, film, and television actor.Free Trial Channels
All Movies List
The Lodger: A Story of the London Fog
1928
7.3
as Joe Chandler
1928
AD