Acting
2014 · Wasim
2010 · Hood #1
2006 · Athlete (uncredited)
2024 · Odysseus
2021 · Farhad Quami (The Afghan)
2018 · Hasham Deeb
2009 · Dave
2008 · Benny Kassab
2008 · Thanos Makrokanis