She is an Irish actress born in County Cork, Ireland. She studied at a drama school in Dublin. She is known for The Drowning (2021), Father Brown (2018), and Darkest Hour (2017).