A Little Life (2023) als Andy Contractor | |
National Theatre Live: Best of Enemies (2023) als William Sheehan / Chet Huntley / Howard Austen | |
The Princess Switch 3: Romancing the Star (2021) als Review Committee Chairman | |
National Theatre Live: Dara (2020) als Executioner / Malik Jiwan / Qazi Sayed | |
Come Follow Me (2020) als Pedro | |
Gangsters Gamblers Geezers (2016) als Mr. Patel | |
RED 2 (2013) als Iranian Ambassador | |
Apostle Peter and the Last Supper (2013) als Thomas | |
CroatianFiles (2013) als The slave master | |
Extraordinary Rendition (2007) als Prison Guard | |
Hannibal: Rome's Worst Nightmare (2006) als Maharbal | |
Kingdom of Heaven (2005) als Saracen Engineer | |
David (1997) als Jonadab | |
And Mrs als Neil Ashford |