Hamlet 2024
as Guildenstern / Guard
The Perfect Day 2017
as Mohammad
One Church 2016
as Adam
Imperium 2016
as Fariq
RoboDoc 2009
as Dr. Ramalama
Credits from TMDB.