Layla 2025
as Yousef - Baba
No Time to Die 2021
as Spectre Agent
Seat 25 2018
as Teodor
Little Devil 2013
Actor
Credits from TMDB.