an Entity in Data Space: 134.155.108.49:8890
Leo G. Carroll (October 25, 1886 – October 16, 1972) was an English actor. His only Disney role was Rev. Dr. Mosby in The Parent Trap.