Olivia Sabini

Olivia Sabini

Olivia Sabini was born in Dallas, Texas. Her mother is English, which gave her the opportunity to grow up between the United States and United Kingdom. This allowed her to perfect both her American Southern and RP English accents over the years.You can currently catch Sabini starring in the ...

Tv Show