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.

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
- Star Trek: The Next Generation (1987) as Doctor Julian Bashir
- Agatha Christie's Poirot (1989) as Shaitana
- Star Trek: Deep Space Nine (1993) as Julian Bashir
- Family Guy (1999) as London Silly Nannies Player (voice)
- Waking the Dead (2001) as Dr. Mohammed
- 24 (2001) as Hamri Al-Assad
- Spooks (2002) as Ibhn Khaldun
- Primeval (2007) as Philip Burton
- Merlin (2008) as Kanen
- Strike Back (2010) as Zahir Sharq
- Game of Thrones (2011) as Doran Martell
- Peaky Blinders (2013) as Ruben Oliver
- Atlantis (2013) as Minos
- Cosmos (2014) as Isaac Newton (voice)
- Gotham (2014) as Ra's al Ghul
- Tut (2015) as Amun
- The Spy (2019) as Ahmed Suidani
- Star Trek: Lower Decks (2020) as Dr. Julian Bashir (voice)
- Star Wars: The Bad Batch (2021) as Senator Avi Singh (voice)
- Foundation (2021) as Advocate Xylas
- Foundation (2021) as Dr. Ebling Mis
- Shantaram (2022) as Khader Khan
- Fallen (2024) as Dr. Howson
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).



