Unforgivable 2025
as Dr. Richard Harding
Deadpool & Wolverine 2024
as Mr. Chipman
Surge 2020
as Emre
Hope Gap 2019
as Dev
Shamed 2017
as Mani Yalla
Credits from TMDB.