Birthday: 4 November 1939, Hemel Hempstead, Hertfordshire, England, UK
Birth Name: Michael Hugh Meacher
Michael Meacher was born on November 4, 1939 in Hemel Hempstead, Hertfordshire, England as Michael Hugh Meacher. He was married to Lucianne and Molly. He died on October 21, 2015 in England.