Known For
Filmography

Tracker
TV · as Henry · 1 ep

Lioness
TV · as Drill Sergeant · 1 ep

9-1-1: Lone Star
TV · as Cory Garrity · 1 ep

Star Trek: Picard
TV · as Tal Shiar Operative · 1 ep

Wings Over Everest
Movie · as Marcus Hawk

Truth Be Told
TV · as Armand Korpa · 2 eps

Magnum P.I.
TV · as Vince · 1 ep

FBI
TV · as Jaco Coetzee · 1 ep

The Recall
Movie · as Prisoner Romanovich

The Blacklist: Redemption
TV · as Carter Cane · 1 ep

Olympus
TV · as König Aegeus, King Aegeus · 1 ep

Guardians of the Galaxy
Movie · as Alien Nova Pilot

The 100
TV · as Quint · 1 ep

Scorpion
TV · as Agent Hart · 1 ep

Longmire
TV · 1 ep

Arrow
TV · as Cyrus Gold · 3 eps

The Client List
TV · as Sean Foster · 1 ep

Lab Rats
TV · as Masked Man, Victor Krane · 1 ep

Alcatraz
TV · as Pinky Ames · 1 ep

Republic of Doyle
TV · as Billy Davidson · 1 ep

Hydra
Movie · as Horst

NCIS: Los Angeles
TV · as Quinn · 1 ep

Yes Man
Movie · as Scary Boyfriend

The Mentalist
TV · as Officer Tom Rowley · 1 ep

True Blood
TV · as Liam · 4 eps

Burn Notice
TV · as Todd · 1 ep

Saving Grace
TV · as Hubert 'Smash' Cordan · 1 ep

Shark
TV · as Detective · 1 ep

In Justice
TV · as Ryan Axelrod · 1 ep

The Closer
TV · as Andrew Gage · 1 ep

Numb3rs
TV · as Fox Carter · 1 ep

CSI: NY
TV · as Quentin Oswego · 1 ep

Hawaii
TV · as Keaton · 1 ep

NCIS
TV · as Martin Jansen · 1 ep

Nip/Tuck
TV · as Legend Chandler · 1 ep

Fastlane
TV · as Uniformed Officer · 2 eps

CSI: Miami
TV · as Michael Galliver · 1 ep

Baby Bob
TV · as Mitch · 1 ep

The Agency
TV · as Bergin · 1 ep

The West Wing
TV · as Chorus · 1 ep

V.I.P.
TV · as Simon Pike · 1 ep

Charmed
TV · as Darklighter Victim, Homeless Man / Demon · 1 ep
