| tv | The Decameron (2024)As Ruggerio(2 episodes) | (Not seen) |
| movie | A Day and a Half (2023)As Lukas | (Not seen) |
| movie | The Contractor (2022)As Salim | (Not seen) |
| tv | The Wheel of Time (2021)As Ishamael(10 episodes) | (Not seen) |
| tv | Twice Upon a Time (2019) (AKA "Il était une seconde fois")As Mahmoud | (Not seen) |
| tv | Chernobyl (2019)As Bacho(5 episodes) | (Not seen) |
| movie | Journal 64 (2018) (AKA "The Purity of Vengeance")As Hafez el-Assad | (Not seen) |
| tv | Westworld (2016)As Antoine Costa(10 episodes) | (Not seen) |
| movie | Department Q: A Conspiracy of Faith (2016) (AKA "A Conspiracy of Faith")As Hafez el-Assad | (Not seen) |
| movie | Rogue One: A Star Wars Story (2016)As Senator Vaspar | (Not seen) |
| movie | Child 44 (2015)As Alexei Andreyev | (Not seen) |
| movie | Department Q: The Absent One (2014) (AKA "The Absent One")As Hafez el-Assad | (Not seen) |
| movie | Department Q: The Keeper of Lost Causes (2013) (AKA "The Keeper of Lost Causes")As Hafez el-Assad | (Not seen) |
| movie | Zero Dark Thirty (2012)As Hakim | (Not seen) |
| movie | Safe House (2012)As Vargas | (Not seen) |
| movie | Kill Your Darlings (2006)As Omar | (Not seen) |
| movie | Kopps (2003) (AKA "Kops")As Jacob | (Not seen) |