ABOUT

Rupert is a London based theatre director from North Wales.

Artistic Director of Those Two Impostors theatre company.

REPRESENTATION

Stella Richards Management

stellagent@aol.com

020 7736 7786