Danny Leake
- Sound Department
- Additional Crew
Danny Leake was born in Chicago, Illinois, USA. Danny is known for Stevie Wonder: Live at Last (2009) and Christmas Glory: In the Key of Love (2007). Danny was married to Fran Allen. Danny died on 27 April 2020 in Chicago, Illinois, USA.