Norman Spencer was born on March 3, 1891 in Minneapolis, Minnesota, USA. He was a composer and actor, known for The Big Chance (1933), The New Adventures of Tarzan (1935) and The Song of the Flame (1930). He was married to Leona Hannah Matthews. He died on February 15, 1940 in Manhattan, New York, USA.
Read more: Imdb