Biography

Theresa Villiers was born on March 5, 1968 in London, England as Theresa Anne Villiers.