Jennifer O'Dell

Jennifer O'Dell
OccupationActress
Years active1994–present
Children2

Jennifer O'Dell is an American actress. She is known for her performance in the television series Sir Arthur Conan Doyle's The Lost World (1999–2002).