PERSON
Cara Theobold
plays Alice Durand; known for Absentia
Jan 8, 1990 United Kingdom
Born 1990-01-08. Based in United Kingdom. Screen credits include Downton Abbey, The Syndicate, Together.
