2008 • as Thanos Makrokanis
2024 • as Odysseus
2008 • as Benny Kassab
2018 • as Hasham Deeb
2006 • as Athlete (uncredited)
2010 • as Hood #1