Known For
Filmography

I Will Find You
TV · as Dimitri · 2 eps

The Last Frontier
TV · as Agent Campbell · 1 ep

Sheriff Country
TV · as Special Agent Kavanaugh · 2 eps

Law & Order Toronto: Criminal Intent
TV · as Cranshaw · 1 ep

Eli Roth's Be Mine: A VR Valentine's Slasher
Movie · as Det. Burns

Slasher: Ripper
TV · as Jasper Cohen · 1 ep

We're All in This Together
Movie · as Adam Pelley

From Scratch
TV · as Dr. Atluri · 8 eps

Guillermo del Toro's Cabinet of Curiosities
TV · as Hector · 1 ep

SkyMed
TV · as Ravi · 1 ep

The Hardy Boys
TV · as Rupert Khan · 3 eps

Dan Brown's The Lost Symbol
TV · as CIA Agent · 2 eps

The Clark Sisters: First Ladies of Gospel
Movie · as Reza

Books of Blood
Movie · as Dan

Pretty Cheaters, Deadly Lies
Movie · as Cameron

October Faction
TV · as William Mishra · 1 ep

Transplant
TV · as Captain David · 1 ep

Georgetown
Movie · as Zahari

Draupadi Unleashed
Movie · as Dev

Coroner
TV · as Dr. Neil Sharma · 16 eps

Hudson & Rex
TV · as Basil Thomas · 2 eps

Diggstown
TV · as Taisir Ahmed · 1 ep

Fahrenheit 451
Movie · as Fireman Stone

FBI
TV · as Mr. Kazem · 1 ep

Let's Go Luna!
TV · as Aman · 1 ep

Star Trek: Discovery
TV · as Straal · 1 ep

SEAL Team
TV · as Jack Daniels · 1 ep

24: Legacy
TV · as Malik Al-Sabi · 1 ep

The Handmaid's Tale
TV · as Dr. Taylor (uncredited) · 1 ep

Taken
TV · as Tracy Dyer · 3 eps

DC's Legends of Tomorrow
TV · as Kamran Saeed · 1 ep

Incorporated
TV · as Marcus · 4 eps

Slasher
TV · as Azlan Jalalzai · 2 eps

Daddy
Movie · as Tim

Anxietyville
Movie · as Tim

The Art of More
TV · as Demir Bishara · 8 eps

Madam Secretary
TV · as Hakan Uzun · 1 ep

Orphan Black
TV · as Dr. Moffat · 1 ep

Rogue
TV · as Greg Bowman · 2 eps

Cosmopolis
Movie · as Photographer #2

Inescapable
Movie · as Halim

Beauty and the Beast
TV · as Pierre Medjani · 1 ep

Saving Hope
TV · as Wadid Zarghami · 1 ep

Silent Cargo
Movie · as Baahir

Alphas
TV · as Government Agent · 1 ep

Hawaii Five-0
TV · as Talib · 1 ep

Nikita
TV · as Ambassador Saeed Tamir · 1 ep

Covert Affairs
TV · as Proctor (uncredited) · 1 ep

Unnatural History
TV · as Match Master · 1 ep

The Listener
TV · as Detective · 1 ep

Warehouse 13
TV · as Secret Service Agent #3 (uncredited) · 1 ep

Stiff Luv
Movie · as Tom Boner

The Border
TV · as Fazal · 1 ep

The Smart Woman Survival Guide
TV · as Waseem · 1 ep

Mayday
TV · as Captain Al Shubaily · 1 ep
