Olivia Swann

Olivia Swann is an actress known for her role as Astra Logue in DC Legends of Tomorrow.

She also plays the role of Karissa in the film River Wild.

TV fans can watch Olivia Swann in NCIS: Sydney as NCIS Special Agent Michelle Mackey.

Role Show
Michelle Mackey NCIS: Sydney
Birth Date:

NCIS: Sydney Quotes

Let's just accept that I can piss further than you can, shall we?

Mackey [to JD]

JD: Good morning, Rosie.
Rosie: I'll be the judge of that, mate.