Olivia Swann is an English actress.
DC's Legends of Tomorrow
Series • 2016
Doctors
Series • 2000
Have You Been Paying Attention?
Series • 2013
NCIS: Sydney
Series • 2023
River Wild
Movie • 2023