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