Olin Francis was born on September 13, 1891 in Mooreville, Mississippi, USA. He was an actor, known for Lightning Range (1933), Pioneers of the West (1927) and Out of Singapore (1932). He was married to Frances Odell Hanrion and Letha Velma Dreyer. He died on June 30, 1952 in Culver City, California, USA.