Fans of Lost should recognize Sonya Walger. She has appeared multiple times on that series in the role of Penny.
A native of London, Walger plays Olivia Benford in FlashForward. She's also had extended runs on Coupling and CSI: NY.
The actress speaks fluent Spanish and can also converse on French.