Directing
Rachel O'Riordan is an Irish theatre director. She is the artistic director at the Lyric Hammersmith in London, UK.
Explore credits, or search by title or character.