Rachel O’Riordan
FollowBorn 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.
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.