Duncan Penwarden

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, 1880
  • Place of Birth

    Nova Scotia, Canada

Movies & TV Shows

All
Movies