Actor · Born 1980
Gunslingers
2025 · as Marv
Lonesome Soldier
2023 · as Dr. Rodgers
Two Sinners and a Mule
2023 · as Tripp Walker
A Day to Die
2022 · as Reynolds
A Score to Settle
2019 · as Jimmy
A Facebook Romance
2012 · as Samir
Shehata's Store
2009 · as سالم
Stolen Kisses
2008
Chief Omar Harb
Until Things Get Better
2007 · as كامل
Lion and Four Cats
2007 · as زميل شبل ضرغام في العمل
El-Torbini
2007