Duncan Penwarden
actor
Duncan Penwarden was born on Feb 09, 1880 in Canada. Duncan Penwarden's big-screen debut came with The Imp directed by Robert Ellis in 1919, strarring Dr. James.
Duncan Penwarden was born on February 9, 1880 in Nova Scotia, Canada. He was an actor, known for
Birthday
Feb 09, 1880Place of Birth
Nova Scotia, Canada