Larry Sloan(1922-2012)
- Producer
Larry Sloan was born in 1922 in New York City, New York, USA. Larry was a producer, known for Mr. Men and Little Miss (1995). Larry was married to Eleanor. Larry died on 14 October 2012 in Los Angeles, California, USA.