2020
						
							Cellule de crise as Akim Al Farouk (6 episodes)						
					 
									
									
						2017
						
							Counterpart as Marcel (1 episode)						
					 
									
						2017
						
							Mariah Carey's All I Want for Christmas Is You as Mr. Tyabji (voice)						
					 
									
						2017
						
							A Good Dream as Nico						
					 
									
						2017
						
							The Narrow World as Raymond Davis						
					 
									
									
						2016
						
							Risen as Zealot Leader						
					 
									
						2015
						
							3000 Nights as Ayman						
					 
									
						2014
						
							Transparent as Hussen (3 episodes)						
					 
									
						2014
						
							FUTURESTATES: Code Academy as Mr. Gaim						
					 
									
						2014
						
							Lust for Love as Franck						
					 
									
						2013
						
							45 Minutes to Ramallah as Rafik						
					 
									
									
									
									
						2010
						
							The Imperialists Are Still Alive! as Karim						
					 
									
									
						2009
						
							Dawn of the World as Riad						
					 
									
						2006
						
							The Ten Commandments as Joshua (2 episodes)						
					 
									
						2005
						
							Munich as Issa - Luttif Afif / Mohammed Massalha						
					 
									
						2005
						
							Kingdom of Heaven as Saracen Messenger						
					 
									
						2004
						
							The Hamburg Cell as Ziad Jarrah						
					 
									
						2004
						
							Thank You, Doctor Rey as Murderer						
					 
									
						2000
						
							The Harem of Madame Osmane as M. Bouchama						
					 
									
						1992
						
							Highlander: The Series as Boadin Al Deneb (1 episode)						
					 
									
						1992
						
							Highlander: The Series as Sultan (1 episode)