Abigail Spencer

Abigail Spencer is an American actress, writer, and producer. She portrays Lucy Preston on NBC's Timeless.