
2020
Faking a Murderer as P.I Richard Lynn2019
Grounded for Christmas as Cabbie2019
In the Shadow of the Moon as Cashier (1997)2018
Titans as Captain2016
Conviction as Emilio Guzman2014
The Strain as Ray2014
Remedy as Neil Cowan2013
Hemlock Grove as Aquarius2013
Penthouse North as Antonio2012
The Firm as Julian Carter2011
Alphas as Dr. Lance Casey2010
Rookie Blue as Prison Guard Quinley2010
The Town Christmas Forgot as Coleman Burkins2009
The Listener as Jerry Gaines2008
Murdoch Mysteries as Ozzie Beers2008
Saving God as Pastor Curry2008
Wisegal as Sergeant2008
A No-Hit No-Run Summer as Mack Jones2007
'Til Death Do Us Part as Detective Parker2004
This Is Wonderland as Horace Cross2003
Mayday as Auburn Calloway2003
Playmakers as Coach Rudman2002
Death to Smoochy as Reporter #32002
Odyssey 5 as Paul Forbes2002
Whitewash: The Clarence Brandley Story as Rev. Jerry Jones2001
Exit Wounds as SWAT Team Member2001
Harvard Man as Coach Preston2000
Pilgrim as Richards2000
Seventeen Again as Barry2000
Mom's Got a Date with a Vampire as Manager2000
Who Killed Atlanta's Children? as New Mayor2000
The Deadly Look of Love as Lawyer Fraker1999
Relic Hunter as Militia Captain1999
The Hurricane as Soldier #1 in U.S.O. Club1999
Twice in a Lifetime as Gas Station Owner1999
Twice in a Lifetime as Tommy1999
Hidden Agenda as Brenner1999
Family of Cops III: Under Suspicion as Miliken1998
Down in the Delta as Jesse 1890 (age 42)1998
When Husbands Cheat as Matthew1998
Ice as Army Officer1998
Bad As I Wanna Be: The Dennis Rodman Story as Not available1997
Earth: Final Conflict as Portal Tech1997
Bad Day on the Block as Firefighter1997
Face Down as Albert DuBois1997
A Prayer in the Dark as Digby1997
Any Mother's Son as Rick Rodgers1996
The Stupids as Cop #21996
FX: The Series as Tom Berryman1996
Escape Clause as Sergeant Dine1996
When the Bullet Hits the Bone as Trevor1995
Never Talk to Strangers as Spatz1995
Darkman II: The Return of Durant as Dan1995
No Exit as Doc1994
Due South as Agent Maddox1993
Matrix as Billy Hicks1991
F/X2 as I.A.D. Cop1991
In the Nick of Time as Cop1988
War of the Worlds as Cop1988
Katts and Dog as Not available1988
Short Circuit 2 as Card Hustler