Teresa Churcher is an actress, known for Gosford Park (2001), Oliver Twist (2005) and Creation (2009). Read more on iMDB