Jennifer O'Dell

Jennifer O’Dell (born November 27, 1974, in Ridgecrest, California) is an American film and television actress.

She appeared in IOwe You, playing the mother of the young Sunshine Girl, Emily.

O'Dell has been acting since she was eight years old, and has appeared in many films and television series. She is probably best known for her starring role as Veronica Layton on the action/adventure series Sir Arthur Conan Doyle's The Lost World.