Known For
Filmography
2026
2026
2025
2023
2023
2023
2021
2020
2020
2019
2019
2019
2019
2018
2018
2017
2016
2016
2015

Seahorse
Movie · as Sam

Trust Me, I'm a Doctor
Movie · as Al Kazemi

Please, After You
Movie · as Sameer

Plant Daddy
Movie

Mustache
Movie · as Imam Amir

Shelved
TV · as Ahmed · 2 eps

Ghosts
TV · as Angry Local · 1 ep

Snatchers
Movie · as Ami

My Spy
Movie · as Hassan

Righteous Sinner
Movie · as Adam

Wayne
TV · as Security Guard · 1 ep

Departure
TV · as Turkish Guard · 1 ep

The Umbrella Academy
TV · as Taxi Driver · 1 ep

Living in a Global Village
Movie · as Khalid Yousuff

Titans
TV · as Crowd Man #1 · 1 ep

Taken
TV · as Eland · 1 ep

Kim's Convenience
TV · as Omar's Dad · 1 ep

Private Eyes
TV · as Concierge · 1 ep

The Expanse
TV · as Belter Pirate Captain · 1 ep
