इंग्लैंड के लीड्स में जन्मे, उनके पास एक मजबूत शेक्सपियर मंच की पृष्ठभूमि है, और ब्रिटेन में रॉयल शेक्सपियर कंपनी, अल्मेडा और रॉयल...
Born in Leeds, England, he has a strong Shakespearean stage background, and has performed with The Royal Shakespeare Company, Almeida, and Royal Court...