Pojawił się również w czterech odcinkach serialu BBC One Ordinary Lies (2015) jako mechanik Rick Ahmed.
W 2015 po raz pierwszy trafił na kinowy ekran jako Chandra Mahalanobis w dramacie biograficznym Człowiek, który poznał nieskończoność i jako Kushal w komediodramacie Drugi Hotel Marigold, będącym kontynuacją przeboju kinowego Hotel Marigold z Judi Dench i Maggie Smith.
W 2016 dołączył do obsady Domu grozy jako doktor Jekyll. W serialu CBS Star Trek: Discovery (2017–2019) wcielał się w podwójną rolę jako specjalista Ash Tyler oraz jako Klingon Voq.
Filmografia Seriale TV 2009: Tajniacy jako Tariq Masood 2010: Cisza jako Yousef 2011: Comedy Lab jako Bobby 2011: Czarne lustro jako Mehdi Raboud 2012: Silk jako Ibrahim Ali 2013: My Mad Fat Diary jako dr Nick Kassar 2013: Toast of London jako Clem Fandango 2015: Ordinary Lies jako Rick O’Connor 2016: Dom grozy jako doktor Jekyll 2017: Star Trek: Discovery jako porucznik Ash Tyler / Voq
Filmy 2014 Worricker – ostateczna rozgrywka (TV) jako Jez Nichols 2015: Drugi Hotel Marigold jako Kushal