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),
Lucky Number Slevin (2006) and
Gosford Park (2001). She has been married to Anthony Peter Holloway since 1992. She was previously married to Richard Leader.