Carleen Melaugh
Carleen Melaugh was born in Derry, Northern Ireland. A professional film and theatre actor trained at the Lyric Theatre's Drama Studio and at Queen's University, Belfast. Known for Sister Maria Louise in The Devil's Doorway (Feature 2018), The Churchyard Bride in Bram Stoker agus Dracula (TV Movie ...