FF
Filmography
| 2022 | The Contractor · as Salim |
| 2021 | The Wheel of Time (TV Series) · as The Dark One |
| 2020 | Partisan (TV Series) · as Johnny |
| 2019 | Chernobyl (TV Series) · as Bacho |
| 2018 | Journal 64 · as Hafez el-Assad |
| 2018 | Deep State (TV Series) · as Gabriel |
| 2017 | The Nile Hilton Incident · as Noredin |
| 2016 | Rogue One: A Star Wars Story · as Senator Vaspar |
| 2016 | Westworld (TV Series) · as Antoine Costa |
| 2016 | The Commune · as Allon |
| 2016 | Department Q: A Conspiracy of Faith · as Hafez el-Assad |
| 2015 | Child 44 · as Alexei Andreyev |
| 2014 | Tyrant (TV Series) · as Fauzi Nadal |
| 2014 | Department Q: The Absent One · as Hafez el-Assad |
| 2013 | Department Q: The Keeper of Lost Causes · as Hafez el-Assad |
| 2012 | Safe House · as Vargas |
| 2012 | Easy Money II: Hard to Kill · as Mahmoud |
| 2012 | Zero Dark Thirty · as Hakim |
| 2010 | Snabba Cash · as Mahmoud |
| 2010 | Hellenius' Hangout (TV Series) · as Guest |
| 2009 | Metropia · as Firaz (voice) |
| 2008 | For a Moment, Freedom · as Unknown |
| 2008 | Maria Wern (TV Series) · as Jonathan |
| 2006 | Kill Your Darlings · as Omar |
| 2006 | 7 Millionaires · as Kristoffer El-Zeid |
| 2005 | Zozo · as Unknown |
| 2005 | Bang Bang Orangutang · as Patrik |
| 2004 | The Fakir · as Frank Flambert |
| 2004 | Day and Night · as Kristian |
| 2004 | Chlorox, Ammonium and Coffee · as Jesus |
| 2003 | Kopps · as Jacob |
| 2001 | Days Like This · as Michel |
| 2000 | Jalla! Jalla! · as Roro |
| 2000 | Before the Storm · as Gisslantagare |
