2016
as Senator Vaspar
2022
as Salim
2012
as Hakim
as Vargas
2015
as Alexei Andreyev
2018
as Hafez el-Assad
2025
as George Fahmy
2014
2013
2010
as Mahmoud
as Allon
2026
as Bobo
as Ibrahim
2009
as Firaz (voice)
2017
as Noredin
2003
as Jacob
2006
as Omar
2004
as Frank Flambert