Hannah Leader was born in January 1952 in Hendon, Middlesex, England, UK. She is a producer, known for
Before the Devil Knows You're Dead (2007),
Gosford Park (2001) and
Lucky Number Slevin (2006). She has been married to Anthony Peter Holloway since 1992. She was previously married to Richard Leader.