Strong, upbeat and intelligent. Full of character & charm with a hint of mischievousness.
Rory is a highly respected stage and screen actor and a playwright. Winner of two Olivier Awards and an Evening Standard Award.
The Herd, Rory's debut play, premiered at the Bush Theatre and transferred to Steppenwolf Theatre in the USA.