In Our Hands: The Battle for Jerusalem 2017
as Ahmed Shukairy
Desperado Square 2001
as Nahum the Thief
Gentila 1998
as Cop
Bonfire Night 1998
Actor
White Night 1996
as Bruma
Prom Queen 1986
Credits from TMDB.