William El Gardi Filmography
- Actor (22 credits)
- RSC Live: Antony and Cleopatra (2017)
- RSC Live: Julius Caesar (2017)
- A Hologram for the King (2016) Sayed
- Tutankhamun (2016)
- Killing Jesus (2015) Saul
- The Arms Deal (2014) Paulo
- Tyrant (2014) Walid Rashid
- Crossing Lines (2013) Antonio Cianetta
- To the Marriage of True Minds (2010) Hayder
- Four Lions (2010) Khalid
- Borgen (2010) Sadiq Baghani
- The Whistleblowers (2007) Gamal Hamadi
- The Last Flight to Kuwait (2007) Ali
- Saddam's Tribe (2007) TV Interviewer
- Murder Prevention (2004) Jalall Hussein
- Get the Picture (2004) Prisoner
- Brødre (2004) Samial-Tariq, Afghanistan
- Dirty War (2004) Abu Abassi
- Days That Shook the World (2003) PFLP Guerilla Soldier
- SouthSide (2003) Norris Morris
- Judge John Deed (2001) Saddam Moussa
- Comedy Lab (1998) Queen