Rachel O’Riordan

Rachel O’Riordan

Born 1 January 1971 in Cork, Ireland

Rachel O'Riordan is an Irish theatre director. She is the artistic director at the Lyric Hammersmith in London, UK.

Director

Actor