Place of Birth: Faversham, England, UK
Date of Birth: Oct 28, 1872
Date of Death: Apr 25, 1930
Captain Blood
Director
The Ninety and Nine
The Flower of the North
Pegeen
David Smith