Duncan Penwarden

Info

Role

Actor

Date of birth

02/08/1880

Date of death

09/13/1930

Place of birth

Nova Scotia, Canada

Duncan Penwarden

Biography

Duncan Penwarden was born on February 9, 1880 in Nova Scotia, Canada. He was an actor, known for The Lady Lies (1929), The Woman God Sent (1920) and The Imp (1919). He died on September 13, 1930 in Jackson Heights, Queens, New York City, New York, USA.

Known For

The Lady Lies
The Lady Lies
6.3
6.3
The Imp
The Imp
0.0
0.0