Olivia Wenshaw

Olivia Wenshaw is a character in the show Love Never Dies.

History
When Olivia was 10, her sister Kayla was born. Olivia was born in Dallas and grew up in Tampa. Her favorite movie is Jaws. She has gotten stage fright ever since she was 13. She has a ton of secrets. She has a best friend named Melissa who she tells all her secrets to.