Francis Duguid is an actor, known for The Naval Treaty (1922) and The Prince and the Beggarmaid (1921).
演员
饰:Captain Schway
1921-05(英国)