Known For
Photos
Filmography

Whistle
Movie · as Clayton Jackson

Revival
TV · as Ken Dillisch · 5 eps

Locked in My House
Movie · as Detective Corali

Simulant
Movie · as Supervisor Abendjor

Dream Scenario
Movie · as Dinner Guest #1

Totally Killer
Movie · as Doug Summers

Christmas in Big Sky Country
Movie
Oldtimers
Movie · as Lawrence

Write Place, Write Time
Movie · as Alec Rose

Romance in the Wilds
Movie · as Stanley

Jupiter's Legacy
TV · as Captain Borges · 4 eps

A Christmas Exchange
Movie · as Robert

Love by Accident
Movie · as Cal

Business Ethics
Movie · as Claude Higgins

Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter
Movie · as Dennis Latham

A Dog's Journey
Movie · as Big Joe

Jett
TV · as Lieutenant Carter · 1 ep

The Hot Zone
TV · as Col. Marlon Charles · 2 eps

Hudson & Rex
TV · as Chip Bellamy · 1 ep

Anon
Movie · as Detective Fuchs

Welcome to Marwen
Movie · as Darius Johnson

Deadly Secrets by the Lake
Movie · as Lucky Martin

The Christmas Cure
Movie · as Dr. Campbell

Early Release
Movie · as Blake Peterson

Save Me
TV · as Captain · 1 ep

Star Trek: Discovery
TV · as Admiral Terral · 4 eps

Cardinal
TV · as Coroner Barnhouse · 3 eps

X-Men: Apocalypse
Movie · as Pentagon General Fields

Private Eyes
TV · as Hank Falcone · 1 ep

The Expanse
TV · as Admiral Sidiqi · 5 eps

Killjoys
TV · as Seyon Faresh · 1 ep

12 Monkeys
TV · as Michael Pratt · 1 ep

Good Witch
TV · as Zimmerman · 2 eps

Holidaze
Movie · as Dean Wilcox

Fargo
TV · as Bowman · 7 eps

The Strain
TV · as Mike Rivers · 2 eps

Two Hearts to Mouth
Movie · as Ibraahim

This Means War
Movie · as Smart Consumer Guard "Hudson"

Alphas
TV · as Claude · 1 ep

Against the Wall
TV · as Matt Gibbons · 1 ep

TRON: Legacy
Movie · as Bartik

Percy Jackson & the Olympians: The Lightning Thief
Movie · as Hephaestus

Haven
TV · as Mr. Simon · 1 ep

Lost Girl
TV · as The Blackthorn · 1 ep

Republic of Doyle
TV · as Sheen Barry · 1 ep

Skyrunners
Movie · as Agent Armstrong

The Death of Alice Blue
Movie · as Detective McGregor

The Good Times Are Killing Me
Movie · as Mike Norton

Helen
Movie · as Stephen

Come Dance at My Wedding
Movie · as Ryan

Warehouse 13
TV · as Officer Kessman · 1 ep

The Listener
TV · as Rafiq · 1 ep

Vipers
Movie · as Lewison

How She Move
Movie · as David Green

Fringe
TV · as Vincent Ames

Sanctuary
TV · as Yusuf · 2 eps

Christmas Caper
Movie · as Clive Henry

The Dresden Files
TV · as Morgan · 12 eps

Reaper
TV · as Kenneth · 1 ep

Bionic Woman
TV · as Doctor #1 · 1 ep

Solar Attack
Movie · as Colonel Alby

Gospel of Deceit
Movie · as Neil-Saint Armand

The Sentinel
Movie · as Agent Hauser

Supernatural
TV · as Crowley's Demon · 1 ep

ReGenesis
TV · as Canadian Army Officer · 1 ep

Kevin Hill
TV · as Morris Wilson · 1 ep

This Is Wonderland
TV · as Gregory Jarmun · 1 ep

Name of the Rose
Movie · as Detective Francis Collins

Sounder
Movie · as Preacher 2

Word of Honor
Movie · as Col. Pierce Truscott

Mayday
TV · as Captain Abate · 1 ep

Scared Silent
Movie · as Whit Colby

Conviction
Movie · as Well Dressed Man

Street Time
TV · as Philip Leeds · 1 ep

The Pretender: Island of the Haunted
Movie · as Adama

Degrassi
TV · as Mr Brooks · 5 eps

Tracker
TV · as Councilman Prestin · 2 eps

Smallville
TV · as Keating · 1 ep

Who Killed Atlanta's Children?
Movie · as Special Agent

Finding Buck McHenry
Movie · as Hartford Cole
These Arms of Mine
TV · 13 eps

Small Vices
Movie · as Owen Brooks

Relic Hunter
TV · as Mysterious Local · 1 ep

Earth: Final Conflict
TV · as Rev. Billy Mitchell · 1 ep

La Femme Nikita
TV · as Haled · 4 eps

To Die For
Movie · as Weaselly Guy

Rude
Movie · as Rude Caller

Car 54, Where Are You?
Movie · as DA #2

Deceived
Movie · as Policeman #2

Clarence
Movie · as Cellblock Cop

War of the Worlds
TV · as Driver · 1 ep


