Renne Leatto(1952-2016)
- Writer
- Director
Renne Leatto was born on 28 October 1952 in Oak Lawn, Illinois, USA. Renne was a writer and director, known for Shamu TV (1996), Dolphins: Our Friends from the Sea (1985) and Company of Animals (1994). Renne died on 7 December 2016 in Orlando, Florida, USA.