- Born
- Died
- Birth namePamela Williams
- Height5′ 5″ (1.65 m)
- Leigh Madison was born on March 11, 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 married to Ernest Maxin. She died on January 8, 2009 in England, UK.
- SpouseErnest Maxin(December 4, 1960 - January 8, 2009) (her death, 1 child)
- British actress of late '50s films who later moved into TV work in the early 1960s and 1970s.
Contribute to this page
Suggest an edit or add missing content