Movie |
|
Year
|
A Christmas Exchange (Christmas in London)
as Robert
|
|
2020
|
Business Ethics
as Claude Higgins
|
|
2020
|
Love by Accident
as Cal
|
|
2020
|
A Dog's Journey
as Big Joe
|
|
2019
|
Welcome to Marwen (Marwencol: The Women of Marwen)
as Demaryius Johnson
|
|
2018
|
Anon
as Detective Fuchs
|
|
2018
|
The Christmas Cure
as Dr. Campbell
|
|
2017
|
X-Men: Apocalypse
as Pentagon General Fields
|
|
2016
|
This Means War
as Smart Consumer Guard 'Hudson'
|
|
2012
|
TRON: Legacy
as Bartik
|
|
2010
|
Helen
as Stephen
|
|
2010
|
Percy Jackson and the Olympians: The Lightning Thief
as Hephaestus
|
|
2010
|
Christmas Caper
as Clive Henry
|
|
2007
|
How She Move
as David Green
|
|
2007
|
The Sentinel
as Agent Hauser
|
|
2006
|
Saw II
as Additional Voice Talent (voice)
|
|
2005
|
The Pretender: Island of the Haunted
as Adama, triumvirate member
|
|
2001
|
Car 54, Where Are You?
as DA #2
|
|
1994
|
The Expanse
as Admiral Sidiqi
|
|
2022
|
Murdoch Mysteries
as Cliff Adams
|
|
2021
|
Jupiter's Legacy
as Captain Borges
|
|
2021
|
Jett
as Lieutenant Carter
|
|
2019
|
Ransom
as Detective Roger Beks
|
|
2019
|
Tom Clancy's Jack Ryan
as Colonel Robert Phelps
|
|
2018
|
Shadowhunters: The Mortal Instruments
as Detective Dwyer
|
|
2018
|
Star Trek: Discovery
as Terral
|
|
2017
|
Designated Survivor
as General Tobias Beckwith
|
|
2017
|
Dark Matter
as Ruac
|
|
2017
|
Cardinal
as Coroner Barnhouse
|
|
2017
|
Real Detective
as Dewaine Lee Harris
|
|
2016
|
Defiance
as T'evgin
|
|
2015
|
The Strain
as Mike Rivers
|
|
2014
|
Beauty and the Beast
as Captain Bennett
|
|
2014
|
Haven
as Mr. Simon
|
|
2014
|
Alphas
as Claude
|
|
2012
|
Saving Hope
as Brian
|
|
2012
|
The Listener
as Rafiq
|
|
2012
|
Lost Girl
as actor
|
|
2011
|
XIII: The Series
as actor
|
|
2011
|
Covert Affairs
as Hasaan
|
|
2010
|
Reaper
as Kenneth
|
|
2008
|
Smallville
as Keating
|
|
2007
|
Bionic Woman
as Doctor #1
|
|
2007
|
Kyle XY
as Julian Ballantine
|
|
2007
|
as Prosecutor
|
|
2007
|
The Dresden Files
as Morgan
|
|
2007
|
Air Emergency
as Captain Abate
|
|
2006
|
Slings and Arrows
as Frog Hammer Employee #1
|
|
2005
|
Kevin Hill
as Morris Wilson
|
|
2005
|
ReGenesis
as Canadian Army Officer
|
|
2005
|
1-800-Missing
as Detective
|
|
2004
|
La Femme Nikita
as Haled
|
|
2001
|
Relic Hunter
as Mysterious Local
|
|
2000
|
Earth: Final Conflict
as Rev. Billy Mitchell
|
|
1998
|
PSI Factor: Chronicles of the Paranormal
as Mr. Bradford
|
|
1997
|
My Secret Identity
as Bobby Spillman
|
|
1989
|
Republic of Doyle
as Sheen Barry
|
|
|
Heartland
as Sgt. Decker
|
|
|
Cracked
as Brandon Henson
|
|
|