Robert Magruder
Robert Magruder was born on April 12, 1932 in Houston, Texas, USA as Robert Olin Magruder. He was an actor, known for Ookami kodomo no Ame to Yuki (2012), Five Days from Home (1978) and Soul Eater (2008). He was married to Patsy Ruth Turrentine. He died on January 2, 2015 in Dallas, Texas.