Charlotte Lucas was born in 1976 in London, England. She is known for her work on Last Chance Harvey (2008), These Foolish Things (2005) and Cleanskin (2012). Read more on iMDB