Mejor conocido por su papel de Barry Al-Fayeed en la serie Tyrant de FX, este actor británico también tuvo una exitosa carrera teatral, presentándose en producciones inglesas de Romeo and Juliet (en el Teatro Real de Shakespeare) y Rivals (en el Bristol Old Vic).
Al comienzo de su carrera, apareció en la serie Making Waves de ITV y en el drama Mistresses de BBC One.
Donó su tiempo y dinero a una obra de caridad enfocada en las artes llamada la Lavender Hill Mob Theatre Company.
Con doble ciudadanía en el Reino Unido y Estados Unidos, nació en Shrewsbury, Inglaterra de padre británico y madre estadounidense. Comenzó a salir con la actriz Lucy Brown y tuvieron un hijo juntos en el 2014.
Actuó en un piloto de televisión del 2012 para una serie producida por el también actor británico Roger Moore. Desafortunadamente, las cadenas no aprobaron la serie para producción.