David Clyde
Birthday: 1885-03-27 | Place of Birth: Blairgowrie, Perthshire, Scotland, UK...
Known For
The Lodger
The Mysterious Doctor
Bulldog Drummond's Secret Police