|2021||The Pursuit of Love as Alfred Wincham|
|2019||The Dark Crystal: Age of Resistance as Kylan (voice)|
|2018||Profile as Abu Bilel Al-Britani|
|2018||The Commuter as Vince|
|2015||The Man Who Knew Infinity as Chandra Mahalanobis|
|2015||The Second Best Exotic Marigold Hotel as Kushal|
|2014||Salting the Battlefield as Jez Nichols|
|2014||Penny Dreadful as Dr. Henry Jekyll|
|2012||Toast of London as Clem Fandango|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.