
2026 Baraka
2026 Tourist Shop Owner
2025 Mehmet
2022 Bodega Manager
2020 Ahmed
2019 Leimis
2016 Jehandar
2016 Sol Rama
2015 Train Guard
2015 Dimitri
2015 Karim
2014 King Saladin
2012 Tattooist (uncredited)
2010 Archer (uncredited)
1989 Hawker (uncredited)
Mr. Sultan