Francis Duguid(1889-1922)
- Actor
Francis Duguid was born on 15 May 1889 in Aberdeen, Scotland, UK. He was an actor, known for The Naval Treaty (1922) and The Prince and the Beggarmaid (1921). He died on 22 September 1922 in Whitechapel, London, England, UK.