Hester Odgers was born in 1995 in London, England. She is an actress, known for Lassie (2005), Jane Eyre (2006) and Cranford (2007).
No data