Caitlyn Leo

Born: None


Placeholder

The Devil's Tail

as Claire
Released: 2021-12-11

A young nurse begins her shift at an old city hospital. After a strange apparition one of the...

Movie page

Harrow

as Perfusionist
First aired: 2018-03-09

When a dark secret from this past threatens to be exposed, unorthodox and brilliant medical...

TV Show page