En febrero de 2017 la pareja le dio la bienvenida a su primer hijo juntos, Ozias Jaffrey.
En 1998, participó en Picking Up the Pieces donde interpretó a Frank y en EastEnders como el señor Dattani.
En 2004 obtuvo el papel de Zafar Younis en la exitosa serie británica Spooks al final de la tercera temporada, donde interpretó a un agente que es reclutado por su amigo y agente del MI6, Adam Carter (Rupert Penry-Jones) para unirse al MI5.
En 2008 se unió al elenco de la serie británica Mistresses donde interpretó a Hari Dhillon hasta 2009.
En 2009 al elenco de la película Harry Brown junto a Michael Caine y Emily Mortimer.