Camilla Luddington (born December 15, 1983) is an English actress. Camilla Luddington at the Disney ABC Television Hosts TCA Summer Press Tour in Beverly Hills - Aug 7, 2018