Mairead trained at RADA, where she won the Pauline Siddle Award.
Theatre credits include: Filthy Business (Hampstead Theatre); A Tale Of Two Cities and The Party's Over (Theatre Royal Northampton); The Hour We Knew Nothing Of Each Other, Translations, Cyrano De Bergerac and Fair Ladies At A Game Of Poem Cards (National Theatre); Roberto Zucco, Shadows Of The Glen, Riders To The Sea and Purgatory (Royal Shakespeare Company); Ten Rounds (Tricycle Theatre); Further Than The Furthest Thing (Tricycle Theatre/Tour); Macbeth and Don Juan (West Yorkshire Playhouse); The Cherry Orchard (Oxford Stage Company); The Decameron (London's Gate); The Terrible Voice Of Satan (Royal Court); The Playboy Of The Western World (Royal Exchange/Ambassadors Dublin); The Wind In The Willows and The Servant Of Two Masters (Sheffield Crucible); Dancing At Lughnasa (Lyric Belfast);Orestes and The Clearing (Shared Experience - TMA Award, Best Actress in a Supporting Role); The Winters Tale (Corcadorca); The New Electric Ballroom (RADA) and St Petersburg (Bush Theatre).
Television credits include: Vera (ITV Productions); Holby City, The Amazing Mrs Pritchard, Resort To Murder, Casualty and Doctors (BBC); Heartbeat (Yorkshire Television); Unforgotten (Mainstreet Pictures); Murder Prevention (Channel 5); Peak Practice (Carlton); Father Ted (Hat Trick); The Bill (Thames) and Life After Birth and My Mad Fat Diary (Tiger Aspect).
Film credits include: Molly's Way (DFFB - Best Actress awards at Cinemas Tout Ecran Geneva, Ourense Film Festival, Spain, Valdivia International Film Festival, Chile and the Bogota Film Festival, Colombia); Sundays (DFFB); Why Not; Velvet Goldmine (Velvet Goldmine Productions); Demons Never Die; Edge Of Tomorrow (Warner Bros); Above (Film London); Mary (Wicks Production) and Father (Ruby Films).
Radio credits include: The Archers (BBC Radio 4); Japanese Gothic; Feelings Under Siege and Evelina.