Abdo and Saneya 2024
as Leo
Hawawshi 2022
as Zaki
Late Phases 2014
as Nelson
Gulliver's Travels 2010
as Kenny (uncredited)
Credits from TMDB.