Actor
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
White Night
1996 · as Bruma
Prom Queen
1986