Lyndsey Marshal was born on June 16, 1978 in Manchester, England. She is an actress, known for The Hours (2002), Hereafter (2010) and Festival (2005). Read more on iMDB