← Back to explore



















































Filmography50+ titles

Hudson & Rex
2019as Chip Bellamy
2019as Chip Bellamy

Fargo
2014as Bowman
2014as Bowman

Supernatural
2005as Crowley's Demon
2005as Crowley's Demon

Mayday
2003as Captain Abate
2003as Captain Abate

Smallville
2001as Keating
2001as Keating

A Dog's Journey
2019as Big Joe
2019as Big Joe

The Expanse
2015as Admiral Sidiqi
2015as Admiral Sidiqi

Fringe
2008as Vincent Ames
2008as Vincent Ames

Locked in My House
2024as Detective Corali
2024as Detective Corali

This Is Wonderland
2004as Gregory Jarmun
2004as Gregory Jarmun

Good Witch
2015as Zimmerman
2015as Zimmerman

Lost Girl
2010as The Blackthorn
2010as The Blackthorn

Warehouse 13
2009as Officer Kessman
2009as Officer Kessman

Degrassi
2001
2001

The Strain
2014as Mike Rivers
2014as Mike Rivers

Haven
2010as Mr. Simon
2010as Mr. Simon

12 Monkeys
2015as Michael Pratt
2015as Michael Pratt

Private Eyes
2016as Hank Falcone
2016as Hank Falcone

Sanctuary
2008as Yusuf
2008as Yusuf

ReGenesis
2004as Canadian Army Officer
2004as Canadian Army Officer

The Hot Zone
2019as Col. Marlon Charles
2019as Col. Marlon Charles

Star Trek: Discovery
2017as Admiral Terral
2017as Admiral Terral

Republic of Doyle
2010as Sheen Barry
2010as Sheen Barry

The Dresden Files
2007as Morgan
2007as Morgan

Reaper
2007as Kenneth
2007as Kenneth

Finding Buck McHenry
2000as Hartford Cole
2000as Hartford Cole

Romance in the Wilds
2021as Stanley
2021as Stanley

Jupiter's Legacy
2021as Captain Borges
2021as Captain Borges

Cardinal
2017as Coroner Barnhouse
2017as Coroner Barnhouse

Killjoys
2015as Seyon Faresh
2015as Seyon Faresh

The Listener
2009as Rafiq
2009as Rafiq

Totally Killer
2023as Doug Summers
2023as Doug Summers

Jett
2019as Lieutenant Carter
2019as Lieutenant Carter

Alphas
2011as Claude
2011as Claude

Earth: Final Conflict
1997as Rev. Billy Mitchell
1997as Rev. Billy Mitchell

Revival
2025as Ken Dillisch
2025as Ken Dillisch

Dream Scenario
2023as Dinner Guest #1
2023as Dinner Guest #1

Relic Hunter
1999as Mysterious Local
1999as Mysterious Local

To Die For
1995as Weaselly Guy
1995as Weaselly Guy

Tracker
as Councilman Prestin
as Councilman Prestin

Welcome to Marwen
2018as Darius Johnson
2018as Darius Johnson

X-Men: Apocalypse
2016as Pentagon General Fields
2016as Pentagon General Fields

Against the Wall
2011as Matt Gibbons
2011as Matt Gibbons

Tron: Legacy
2010as Bartik
2010as Bartik

Helen
2009as Stephen
2009as Stephen

Come Dance at My Wedding
2009as Ryan
2009as Ryan

Bionic Woman
2007as Doctor #1
2007as Doctor #1

Whistle
2025as Clayton Jackson
2025as Clayton Jackson

This Means War
2012as Smart Consumer Guard "Hudson"
2012as Smart Consumer Guard "Hudson"

Percy Jackson & the Olympians: The Lightning Thief
2010as Hephaestus
2010as Hephaestus