Francis Duguid Net Worth is
$12 Million
Mini Biography
Francis Duguid can be an professional, known for The Naval Treaty (1922) as well as the Prince as well as the Beggarmaid (1921).
Known for movies