Elena Wohl: Elena Wohl. Actress: Spotlight. Elena Wohl was born on 25 April 1963 in Manila, Philippines. She is an actress, known for Spotlight (2015), The Invention of Lying (2009) and Quantum Leap (1989). She is married to Dave Wohl. They have two children.
Known For: Spotlight (Barbara), The Invention of Lying (Person #3), Quantum Leap (Naomi(as Elena Stiteler)), Beyond Belief: Fact or Fiction (Marlene Potter (segment "Scribbles"))