Known For
Filmography

Stardust
Movie · as Immigration Officer

See
TV · as Zechan · 1 ep

Mist of Guilt
Movie

Star Trek: Discovery
TV · as N'Raj · 1 ep

The Girlfriend Experience
TV · as Alan Zuker · 7 eps

Man Seeking Woman
TV · as Zeus · 1 ep

Bridges
Movie · as David

Lost Girl
TV · as Acher · 1 ep

Republic of Doyle
TV · as Nelson McNulty · 1 ep

Rookie Blue
TV · as John Jarvis, Inspector John Jarvis · 8 eps

The Line
TV · as Trey Barnes · 11 eps

Rent-a-Goalie
TV · as Desmond O'Malley · 26 eps

Street Time
TV · as Clifton Kennedy · 1 ep
Chasing Cain
Movie · as Tomas

Deliberate Intent
Movie · as Agent Casey

Small Vices
Movie · as Belson

Rescuers: Stories of Courage - Two Couples
Movie · as The Forger

The Defenders: Choice of Evils
Movie · as Brian Clarke

My Date with the President's Daughter
Movie · as Cell Guard

My Own Country
Movie · as Clyde Talley

Silver Surfer
TV · as Adam Warlock (voice) · 1 ep

La Femme Nikita
TV · as Jack Crane · 1 ep

FX: The Series
TV · as Cop #2 · 1 ep

The Omen
Movie · as Doctor

Deadly Sins
Movie · as Father Anthony

Due South
TV · as Carmen Miranda · 1 ep

The X-Files
TV · as 2nd Doctor · 2 eps

Highlander: The Series
TV · as Justin · 1 ep

Street Justice
TV · as The Man in the Van · 1 ep

MacGyver
TV · as Kurt · 1 ep
