Jennifer O'Dell

Jennifer O'Dell (born November 27, 1974; Ridgecrest, California) is an American film and television actress. She performed on the TV series Sir Arthur Conan Doyle's The Lost World, in which she played Veronica.