Mit Wurzeln in Pakistan, England und Schottland, wuchs er im Londoner Stadtteil Tufnell Park auf; sein Vater Javed Iqbal stammt aus einer Punjabi-Familie aus Jhelum, während die Mutter englisch-schottische Vorfahren hat. Nach einer Ausbildung an der Bristol Old Vic Theatre School, die er ein Jahr vor Abschluss verließ, um die Rolle des Datenanalysten Tariq Masood in der Serie Spooks zu übernehmen,…