Rachel O'Riordan is an Irish theatre director. She is the artistic director at the Lyric Hammersmith in London, UK.
National Theatre at Home: End
Movie • 2026
A Doll's House
Movie • 2020
Freeze Frame
Movie • 2004
Iphigenia in Splott
Movie • 2016