Show
Actor (151 credits)
2023
Pantheon
(TV Series)
Farhad
Farhad
- Apokalypsis
(2023)
... Farhad (voice)
- Yair
(2023)
... Farhad (voice)
- Olivia & Farhad
(2023)
... Farhad (voice)
2023
Ghosts of Beirut
(TV Mini Series)
Ali Reza Asgari
Ali Reza Asgari
- The Finding
(2023)
... Ali Reza Asgari
- Damascus
(2023)
... Ali Reza Asgari
- Emergence
(2023)
... Ali Reza Asgari
2022
The Cleaning Lady
(TV Series)
Hayak Barsamian
Hayak Barsamian
- Bahala Na
(2022)
... Hayak Barsamian
- Lolo and Lola
(2022)
... Hayak Barsamian
- Sins of the Father
(2022)
... Hayak Barsamian
- The Crown
(2022)
... Hayak Barsamian
- Coming Home Again
(2022)
... Hayak Barsamian
- Full on Gangsta
(2022)
... Hayak Barsamian
- Mother's Mission
(2022)
... Hayak Barsamian
- The Icebox
(2022)
... Hayak Barsamian
- Legacy
(2022)
... Hayak Barsamian
- The Lion's Den
(2022)
... Hayak Barsamian
- TNT
(2022)
... Hayak Barsamian
2022
The Serpent Queen
(TV Series)
Duke of Guise
Duke of Guise
- A New Era
(2022)
... Duke of Guise
- The Price
(2022)
... Duke of Guise
- To War Rather Than to Bed
(2022)
... Duke of Guise
- Medici Bitch
(2022)
... Duke of Guise
2021
City of Ghosts
(Podcast Series)
Massoud Sari
Massoud Sari
- The Wedding
(2021)
... Massoud Sari
- The Ghosts
(2021)
... Massoud Sari
- The Honeypot
(2021)
... Massoud Sari
- The Company
(2021)
... Massoud Sari
- The Tapes
(2021)
... Massoud Sari
- The Introduction
(2021)
2021
Canadian Film Fest Presented by Super Channel
(TV Series)
(segment "The First Goodbye")
- Episode #2.6
(2021)
... (segment "The First Goodbye")
2020
Tehran
(TV Series)
Masoud Tabrizi
Masoud Tabrizi
- Five Hours Until the Bombing Run
(2020)
... Masoud Tabrizi (credit only)
- Tamar's Father
(2020)
... Masoud Tabrizi (credit only)
- The Engineer
(2020)
... Masoud Tabrizi (credit only)
- The Other Iran
(2020)
... Masoud Tabrizi
- Shakira and Sickboy
(2020)
... Masoud Tabrizi
- Yasamin's Girl
(2020)
... Masoud Tabrizi
- Blood on Her Hands
(2020)
... Masoud Tabrizi
- Emergency Landing in Tehran
(2020)
... Masoud Tabrizi
2020
Castlevania
(TV Series)
Sala / The Collector
Sala / The Collector
- I Have a Scheme
(2020)
... Sala (voice)
- Investigators
(2020)
... Sala (voice, credit only)
- The Reparation of My Heart
(2020)
... Sala / The Collector (voice)
- Bless Your Dead Little Hearts
(2020)
... Sala (voice)
- Abandon All Hope
(2020)
... Sala (voice)
- The Harvest
(2020)
... Sala (voice)
- What the Night Brings
(2020)
... Sala (voice)
- Worse Things Than Betrayal
(2020)
... Sala (voice)
- The Good Dream
(2020)
... Sala (voice, credit only)
- A Seat of Civilisation and Refinement
(2020)
... Sala (voice)
2018-2019
Legion
(TV Series)
Amahl Farouk
Amahl Farouk
- Chapter 27
(2019)
... Amahl Farouk
- Chapter 26
(2019)
... Amahl Farouk
- Chapter 25
(2019)
... Amahl Farouk (credit only)
- Chapter 24
(2019)
... Amahl Farouk
- Chapter 23
(2019)
... Amahl Farouk
- Chapter 22
(2019)
... Amahl Farouk
- Chapter 21
(2019)
... Amahl Farouk
- Chapter 20
(2019)
... Amahl Farouk
- Chapter 19
(2018)
... Amahl Farouk
- Chapter 18
(2018)
... Amahl Farouk
- Chapter 17
(2018)
... Amahl Farouk
- Chapter 16
(2018)
... Amahl Farouk
- Chapter 15
(2018)
... Amahl Farouk
- Chapter 14
(2018)
... Amahl Farouk
- Chapter 13
(2018)
... Amahl Farouk
- Chapter 12
(2018)
... Amahl Farouk (credit only)
- Chapter 11
(2018)
... Amahl Farouk
- Chapter 10
(2018)
... Amahl Farouk
- Chapter 9
(2018)
... Amahl Farouk
2018-2019
God Friended Me
(TV Series)
Hasan
Hasan
- Que Sera Sera
(2019)
... Hasan
- A House Divided
(2018)
... Hasan
2018
The Team
(TV Series)
Said Gharbour
Said Gharbour
- Episode #2.8
(2018)
... Said Gharbour
- Episode #2.7
(2018)
... Said Gharbour
- Episode #2.6
(2018)
... Said Gharbour
- Episode #2.5
(2018)
... Said Gharbour
- Episode #2.4
(2018)
... Said Gharbour
- Episode #2.3
(2018)
... Said Gharbour
- Episode #2.2
(2018)
... Said Gharbour
- Episode #2.1
(2018)
... Said Gharbour
2016
Mistresses
(TV Series)
Jonathan Amadi
Jonathan Amadi
- Fight or Flight
(2016)
... Jonathan Amadi
- Confrontations
(2016)
... Jonathan Amadi
- Survival of the Fittest
(2016)
... Jonathan Amadi
- Lean In
(2016)
... Jonathan Amadi
- Under Pressure
(2016)
... Jonathan Amadi
- Mistaken Identity
(2016)
... Jonathan Amadi
2016
The Catch
(TV Series)
Qasim Halabi
Qasim Halabi
- The Trial
(2016)
... Qasim Halabi
- The Real Killer
(2016)
... Qasim Halabi
2015
The Messengers
(TV Series)
Prime Minister Nazar
Prime Minister Nazar
- Eye in the Sky
(2015)
... Prime Minister Nazar
- Drums of War
(2015)
... Prime Minister Nazar
- Path to Paradise
(2015)
... Prime Minister Nazar
- Strange Magic
(2015)
... Prime Minister Nazar
2007-2015
Law & Order: Special Victims Unit
(TV Series)
Sam Farhidi / Dr. Rankesh Chanoor
Sam Farhidi / Dr. Rankesh Chanoor
- Parents' Nightmare
(2015)
... Sam Farhidi
- Outsider
(2007)
... Dr. Rankesh Chanoor
2011-2013
Homeland
(TV Series)
Abu Nazir
Abu Nazir
- One Last Thing
(2013)
... Abu Nazir
- The Choice
(2012)
... Abu Nazir
- In Memoriam
(2012)
... Abu Nazir
- Broken Hearts
(2012)
... Abu Nazir
- Two Hats
(2012)
... Abu Nazir
- I'll Fly Away
(2012)
... Abu Nazir
- The Clearing
(2012)
... Abu Nazir (credit only)
- A Gettysburg Address
(2012)
... Abu Nazir (credit only)
- Q&A
(2012)
... Abu Nazir (credit only)
- New Car Smell
(2012)
... Abu Nazir (credit only)
- State of Independence
(2012)
... Abu Nazir (credit only)
- Beirut Is Back
(2012)
... Abu Nazir
- The Smile
(2012)
... Abu Nazir (credit only)
- Marine One
(2011)
... Abu Nazir
- Crossfire
(2011)
... Abu Nazir
- Blind Spot
(2011)
... Abu Nazir
- Semper I
(2011)
... Abu Nazir
- Clean Skin
(2011)
... Abu Nazir
- Grace
(2011)
... Abu Nazir
- Pilot
(2011)
... Abu Nazir
2012
Assassin's Creed III: Liberation
(Video Game)
(voice)
2005-2010
24
(TV Series)
Jamot / Abdullah
Jamot / Abdullah
- Day 8: 3:00 p.m.-4:00 p.m.
(2010)
... Jamot
- Day 8: 2:00 p.m.-3:00 p.m.
(2010)
... Jamot
- Day 8: 1:00 p.m.-2:00 p.m.
(2010)
... Jamot
- Day 8: 12:00 p.m.-1:00 p.m.
(2010)
... Jamot
- Day 8: 11:00 a.m.-12:00 p.m.
(2010)
... Jamot
- Day 8: 10:00 a.m.-11:00 a.m.
(2010)
... Jamot
- Day 8: 8:00 a.m.-9:00 a.m.
(2010)
... Jamot
- Day 8: 9:00 p.m.-10:00 p.m.
(2010)
... Jamot
- Day 4: 9:00 p.m.-10:00 p.m.
(2005)
... Abdullah
2010/I
Prince of Persia: The Forgotten Sands
(Video Game)
Opening Poem Reader / Sandman / Additional Voices (voice)
Opening Poem Reader / Sandman / Additional Voices (voice)
2006
The Closer
(TV Series)
Dr. al-Thani
Dr. al-Thani
- Serving the King: Part 1
(2006)
... Dr. al-Thani (credit only)
- Serving the King: Part 2
(2006)
... Dr. al-Thani
2006
The Path to 9/11
(TV Mini Series)
Khalili
Khalili
- Episode #1.2
(2006)
... Khalili
- Episode #1.1
(2006)
... Khalili
2003
The Agency
(TV Series)
Arab Driver / Palestinian Officer
Arab Driver / Palestinian Officer
- Spy Finance
(2003)
... Arab Driver
- An Isolated Incident
(2003)
... Palestinian Officer
Show
Producer (14 credits)
Show
Stunts (2 credits)
Show
Director (1 credit)
Show
Writer (1 credit)
Show
Soundtrack (1 credit)
2018
Legion
(TV Series) (performer - 1 episode)
- Chapter 19
(2018)
... (performer: "Behind Blue Eyes" - uncredited)
Show
Additional Crew (1 credit)
Show
Thanks (2 credits)
Show
Self (9 credits)
2021
The Hollywood Moment at Home Edition
(TV Series)
Self
Self
- BJ Korros with All Star 99th Birthday Salute to Betty White
(2021)
... Self