Known For
Filmography
We Could Be Heroes
Movie · as Vlad the Impaler

Stealing the Sky
Movie · as Bryce

Lullaby
Movie · as Rabbi Cohen

Buffaloed
Movie · as Pitchman

What We Do in the Shadows
TV · as Creepy Vampire · 1 ep

Carter
TV · as Keywell · 1 ep

Man Vs.
Movie · as Duncan

The Expanse
TV · as Mateo · 1 ep

How to Build a Better Boy
Movie · as Pox

The Strain
TV · as Detective Paul Sampson · 1 ep

Orphan Black
TV · as Alexander · 3 eps

The Firm
TV · as Zoran Mirkos · 1 ep
Nexus
Movie · as Boss

Gangster Exchange
Movie · as Bone Machine Biker No. 1

Lost Girl
TV · as Bamber · 1 ep

Rookie Blue
TV · as Tony Summers · 1 ep

The Cry of the Owl
Movie · as Robert's Lawyer

Warehouse 13
TV · as Philip Petrov · 1 ep

Wisegal
Movie · as Bones

Magi-Nation
TV · 52 eps

The Jane Show
TV · as Frank (as Constantine Alexander Karzis) · 2 eps

Murder in the Hamptons
Movie · as Landscaper

Knights of the South Bronx
Movie · as Kasparov (uncredited)

Direct Action
Movie · as Agent Bill

Hustle
Movie · as Ron Delaplane

Detention
Movie · as Chester Lamb

The Gospel of John
Movie · as James

Mayday
TV · as Captain Garanito Gomez, Senior Investigator, Adel Anwar · 1 ep

The Fraternity
Movie · as Detective Razatos

Partners in Action
Movie · as Tony Georgiotis

Global Heresy
Movie · as Ben

You Belong to Me
Movie · as Jason Wells

Sue Thomas: F.B.Eye
TV · as Vittorio · 1 ep

Cyberchase
TV · as Ledge (voice) · 1 ep

Street Time
TV · as Felipe · 1 ep

Jane Doe
Movie · as Lucky
Chasing Cain
Movie · as Savo

Tracker
TV · as Logan Dunn · 1 ep

Mutant X
TV · as Bain · 1 ep

New Blood
Movie · as Webster

Relic Hunter
TV · as Johnny Piaccia, Sultan · 1 ep

Sanctuary
Movie · as Tic Tac

Blind Faith
Movie · as Frank

The Famous Jett Jackson
TV · as Beauregard · 1 ep

Twitch City
TV · as Dude · 1 ep

Hayseed
Movie · as Slim

Face Down
Movie · as Parker Frager

FX: The Series
TV · as Speaker · 1 ep

Once a Thief
TV · as The Catman · 1 ep

Stalked
Movie · as Tony

I Love a Man in Uniform
Movie · as Bruce

War of the Worlds
TV · as Samuel, Gerry · 1 ep
