IMDb Page
Movie Release Date Character Age at Release
Deliver Us 08/30/23 Cardinal Russo 57
Skylines 10/25/20 General Radford 54
21 Bridges 10/24/19 Adi 53
What We Left Behind: Looking Back at Star Trek: Deep Space Nine 10/12/18 Self 52
Submergence 09/22/17 Dr. Shadid 51
City of Tiny Lights 09/12/16 Al-Dabaran 50
May in the Summer 05/07/14 Ziad 48
The Fifth Estate 10/11/13 Dr. Tarek Haliseh 47
Inescapable 09/14/12 Adib 46
Miral 09/15/10 Jamal 44
4.3.2.1 06/02/10 Mr. Jauo-Pinto 44
Clash of the Titans 03/26/10 Hermes 44
Cairo Time 10/09/09 Tareq Khalifa 43
Espion(s) 01/28/09 Malik 43
The Boundary 08/08/08 Ahmed Ali 42
Doomsday 03/14/08 Prime Minister John Hatcher 42
Un homme perdu 09/19/07 Fouad Saleh 41
The Last Legion 04/19/07 Theodorus Andronikos 41
The Nativity Story 11/30/06 The Angel Gabriel 41
Hannibal: Rome's Worst Nightmare 05/05/06 Hannibal 40
The Path to Redemption 01/01/06 Self 40
Syriana 11/23/05 Prince Nasir Al-Subaai 40
Kingdom of Heaven 05/03/05 Nasir 39
The Hamburg Cell 08/26/04 Khalid Sheikh Mohammed 38
Deep Space Nine: Ending an Era 12/02/03 Himself 38
Trials and Tribble-ations: Uniting Two Legends 01/01/03 Himself 37
Reign of Fire 07/09/02 Ajay 36
Vertical Limit 12/08/00 Kareem Nazir 35
The Making of Star Trek Deep Space Nine Trials And Tribble-ations 11/04/96 Self 30
Star Trek: Deep Space Nine - The Way of the Warrior 10/02/95 Julian Bashir 29
Star Trek: Deep Space Nine - Emissary 01/04/93 Julian Bashir 27
Star Trek: Deep Space Nine - Behind the Scenes 01/04/93 Himself 27
A Dangerous Man: Lawrence After Arabia 04/18/90 Prince Feisal (as Siddig El-Fadil) 24
Recon None 58
Anatomy of Catastrophe: The Making of 'Doomsday' None self 58