- Malcolm Duncan was born on September 19, 1881 in Brooklyn, New York, USA. He was an actor and editor, known for The Spendthrift (1915), The Scarlet Road (1916) and Wild Oats (1916). He was married to Edith Barker (actress). He died on May 2, 1942 in Bay Shore, Long Island, New York, USA.
- SpouseEdith Barker (actress)(May 19, 1910 - 1928) (her death)
Contribute to this page
Suggest an edit or add missing content