Home
Movies
TV shows
Sign In
Olivia Swann is an English actress.
River Wild
As Karissa
NCIS: Sydney
As Michelle Mackey
DC's Legends of Tomorrow
As Astra Logue
Doctors
As Karinna Hailes