Edie Lehmann

Edie Lehmann was born on September 25, 1957 in Buffalo, New York, USA. She is known for her work on Suicide Squad (2016), Rugrats, Ice Age: Dawn of the Dinosaurs (2009), and Happy Feet (2006).