Olin Francis(1891-1952)
- Actor
Olin Francis was born on 13 September 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 30 June 1952 in Culver City, California, USA.