Lee Duncan was born on October 1, 1892 in California, USA as Leland L. Duncan Dumas. He is known for his work on The Adventures of Rin Tin Tin (1954), The Return of Rin Tin Tin (1947) and Where the North Begins (1923). He was married to Charlotte Anderson. He died on September 20, 1960 in Riverside, California.