Actor
Born January 1, 1883 in London, England, UK
Camille
Priest (uncredited)
Madame X
Judge
The Mysterious Dr. Fu Manchu
Name the Woman
The Blood Ship
Rev. Richard Deaken
The Cowboy and the Countess
Alexis Verlaine