Net Worth →
Filmographies

Alexander Siddig Filmography: Every Movie and TV Show in Order

All 45 Alexander Siddig roles in chronological order (1987 to 2024): 22 movies and 23 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Alexander Siddig filmography
TMDB

How many movies and TV shows has Alexander Siddig been in? This complete Alexander Siddig filmography lists 45 credited roles (22 films, 23 TV series), in chronological order from 1987 to 2024, with links to our full guides where available.

Alexander Siddig movies in order

  • Vertical Limit (2000) as Kareem Nazir
  • Reign of Fire (2002) as Ajay
  • Kingdom of Heaven (2005) as Nasir
  • Syriana (2005) as Prince Nasir Al-Subaai
  • Hannibal: Rome's Worst Nightmare (2006) as Hannibal
  • The Nativity Story (2006) as The Angel Gabriel
  • The Last Legion (2007) as Theodorus Andronikos
  • Doomsday (2008) as Prime Minister John Hatcher
  • Spy(ies) (2009) as Malik
  • Cairo Time (2009) as Tareq Khalifa
  • Clash of the Titans (2010) as Hermes
  • 4.3.2.1 (2010) as Mr. Jauo-Pinto
  • Miral (2010) as Jamal
  • Inescapable (2012) as Adib
  • The Fifth Estate (2013) as Dr. Tarek Haliseh
  • May in the Summer (2014) as Ziad
  • City of Tiny Lights (2016) as Al-Dabaran
  • Submergence (2018) as Dr. Shadid
  • What We Left Behind: Looking Back at Star Trek: Deep Space Nine (2018) as Self
  • 21 Bridges (2019) as Adi
  • Skylines (2020) as General Radford
  • Deliver Us (2023) as Cardinal Russo

Alexander Siddig TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Alexander Siddig been in?

Alexander Siddig has 22 credited film roles and 23 TV roles, for a total of 45 credits from 1987 to 2024.

What was Alexander Siddig's first major role?

Star Trek: The Next Generation (1987).

What is Alexander Siddig's most recent project?

Fallen (2024).

Sources

More in Movies