Helen Virginia Horton was born in Chicago, Illinois, to Frances Catherine (Stewart) and Walter Clark Horton. She was married to Hamish Thomson. Their granddaughter is actress Lily James.
Chicago, Illinois, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.