Known For
Photos
Filmography

Signal One
Movie

Young Female Playwright
Movie · as Kurt

Star Trek: Starfleet Academy
TV · as Commander Kelrec · 5 eps

Gentle Barbarians
Movie · as Sasha

The Trades
TV · as Medhi Cheddie · 24 eps

Creature Commandos
TV · as Doctor (voice) · 1 ep

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

Warrior Strong
Movie · as Carter

Charlotte
Movie · as Professor Koch / Brown Shirt Leader / Others (voice)

Fallen Angels Murder Club: Friends to Die For
Movie · as Rory Sharma

Mary and Flo on the Go!
TV · as Pilot (voice), Announcer (voice), Maitre D (voice) · 1 ep

Lamya's Poem
Movie · as Mr. Hamadani / Smuggler (voice)

PAW Patrol: The Movie
Movie · as Dad / Additional Voices (voice)

Clarice
TV · as Joe Hudlin · 7 eps

Dan Brown's The Lost Symbol
TV · as Nicholas Bastin · 6 eps

Possessor
Movie · as Eddie

I Do, or Die: A Killer Arrangement
Movie · as George Jasaraska

Pigs
Movie · as Darrell

Grand Army
TV · as Soujas Pakam · 1 ep

Hey Lady!
TV · as Parole Officer · 1 ep

Hudson & Rex
TV · as Dr. Reese Shahar · 1 ep

Departure
TV · as Dr. Mackay · 4 eps

V Wars
TV · as Paul Permucci · 1 ep

Fahrenheit 451
Movie · as Bobby Gosh

Titans
TV · as Walter Hawn · 4 eps

Frankie Drake Mysteries
TV · as Oswald · 1 ep

Portrait of a Serial Monogamist
Movie · as Jonathan

Miss Sloane
Movie · as R.M. Dutton

Private Eyes
TV · as Dr. Jed Arthur · 1 ep

As Good As You
Movie · as Nate

Blindspot
TV · as Richard Shirley · 4 eps

Remedy
TV · as Eric Reckell · 1 ep

The Right Kind of Wrong
Movie · as Mandeep

Empire of Dirt
Movie · as Dr. Gaffney

Ice Soldiers
Movie · as Dr. Bates

Motive
TV · as Vijay Rand · 1 ep
Sunshine Sketches of a Little Town
Movie · as Henry Mullins

A Wake
Movie · as Raj

Alphas
TV · as Vijaj Singh · 1 ep

InSecurity
TV · 1 ep

Against the Wall
TV · as Zac Sharma · 2 eps

Suits
TV · as Marvin Terrell · 1 ep

Perfect Plan
Movie · as Ahmad Khushnan

Republic of Doyle
TV · as Javier · 1 ep

Rookie Blue
TV · as Darius Costa · 1 ep

At Home by Myself... with You
Movie · as Waylon

Warehouse 13
TV · as Gordon Letanik · 1 ep

The Listener
TV · as Patrick Donovan · 1 ep

The Summit
TV · as Charlie · 2 eps

Weirdsville
Movie · as Omar

Matters of Life & Dating
Movie · as Juan

Hamlet {Solo}
Movie · as Self

The Dresden Files
TV · as Kirmani · 12 eps

The Sentinel
Movie · as Aziz Hassad

Just Visiting
Movie · as Hassan

Secret Files of the Inquisition
TV · 4 eps

Runaway
TV · as Agent Raj Rao · 5 eps

Grey's Anatomy
TV · as Samar · 1 ep

Open Heart
Movie · as Alan Kenning

Touch of Pink
Movie · as Khaled

Godsend
Movie · as Samir Miklat

Open House
Movie · as James

Control Factor
Movie · as Clerk
Dermott's Quest
Movie · as Dermott

Cold Creek Manor
Movie · as Local
Train 48
TV · 76 eps

Ararat
Movie · as Photographer, Levon

Puppets Who Kill
TV · 1 ep

Street Time
TV · as Raj · 1 ep

Picture Claire
Movie · as Detective Lee
The Associates
TV · as Sal Da Silva · 1 ep

Violet
Movie · as Sebastian

Happy Face Murders
Movie · as Dr. Mike Strong

Total Recall 2070
TV · as Vendor · 1 ep

Extraordinary Visitor
Movie · as John the Baptist

The Famous Jett Jackson
TV · as Raphael · 2 eps

Twitch City
TV · as Fred · 2 eps

Earth: Final Conflict
TV · as Student Leader · 1 ep

The Newsroom
TV · as Vijay · 1 ep

Traders
TV · as Assistant (uncredited) · 1 ep





