Imboden Parrish was born on March 14, 1907 in St. Louis, Missouri, USA as George Imoden Parrish. He was an actor, known for The Blue Bird (1940), Charlie Chan at Treasure Island (1939) and Brigham Young (1940). He was married to Itelka. He died on December 31, 1982 in Orange, California, USA.