Edward McMillan-Scott was born on August 15, 1949 in Cambridge, Cambridgeshire, England. He is known for Transcending Fear: The Story of Gao Zhisheng (2012), Transmission 6-10 (2009) and Years Ahead (1982). He has been married to Henrietta Elizabeth Rumney Hudson since 1972. They have two children.