Rupert is a London based theatre director from North Wales.
Artistic Director of Those Two Impostors theatre company.
Stella Richards Management
stellagent@aol.com
020 7736 7786
HOME
ABOUT
DIRECTING
ASSOCIATE/ASSISTANT DIRECTING
ACTING COACHING
SCRIPT DEVELOPMENT
CONTACT
More