Sheila is an actress based in Dublin, Ireland.
Our Father 2025
as Catherine, Writer, Director, Executive Producer
Guest House 2019
as Amy
The Secret Scripture 2017
as Angela
Frank O'Connor: Between Two Streams 2016
as Self
Credits from TMDB.