Terry Spencer was born on October 31, 1894 in Menai Bridge, Wales as Rudolf Edgcombe Carvosso Spencer. He was an actor, known for The Animal Kingdom (1932), The Painted Veil (1934) and The Mystery of Mr. X (1934). He was married to Barbara Bedford. He died on October 3, 1954 in Los Angeles, California, USA.