Actor
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