Leigh Madison › Date of birth
Leigh Madison was born on 11 March 1934 in Aldershot, Hampshire, England, UK. She was an actress, known for Our House (1960), The Giant Behemoth (1959) and The Invisible Man (1958). She was previously married to Ernest Maxin. imdb.com
Tiffany Haddish
Nicholas Galitzine
Matt Damon
Ben Affleck
Show more