2024
Wild Cards as Chris Day2024
Murder in a Small Town as Sergeant Sid Sokolowski2024
The Ainsley McGregor Mysteries: A Case for the Winemaker as Jack Preston2023
The Irrational as Sheriff Dayton2023
Double Life as Sheldon Roberts2023
Buying Back My Daughter as Ron2023
The Wedding Cottage as Daryl Froelich2023
My Christmas Hero as Joseph Murray2021
Resident Alien as General Devanney2021
Crossword Mysteries: Terminal Descent as Gregory Sackett2021
A Clüsterfünke Christmas as Windmere2021
Garage Sale Mysteries: Searched & Seized as Owen O'Neill2020
Motherland: Fort Salem as Colonel Jarrett2020
Operation Christmas Drop as Daniel Sampson2019
Aurora Teagarden Mysteries: A Very Foul Play as Boyd Stauberg2019
Mystery 101: Playing Dead as Karl Muhlenbeck2019
Killbird as Prisoner2018
Little Pink House as Governor2018
In Plainview as Penner2017
Imposters as Gary Heller2016
Van Helsing as Colonel Nicholson2016
Dirk Gently's Holistic Detective Agency as Gordon Rimmer2016
Death Al Dente: A Gourmet Detective Mystery as Frank2016
The Monster as Jesse2015
iZombie as Chuck Burd2015
The Returned as Tony Darrow2014
The Flash as Russell Glosson / Turtle2014
The Strain as Roger Luss2014
Zodiac as Agent Woodward2014
Death Do Us Part as Harry Simpson2014
The Mentor as Paul Allenham2013
Hemlock Grove as Sheriff Tom Sworn2012
The Firm as Gerald Sykes2012
Ghost Storm as Greg Goropolis2011
Once Upon a Time as Fendrake the Healer2011
Killer Mountain as Ward Donovan2010
Hellcats as Bill Marsh2010
The Bridge as Frank Leo2010
Betwixt as Detective Jim Frakes2010
One Angry Juror as D.A. Riley2010
Blood: A Butcher's Tale as Sam2009
Battlestar Galactica: The Plan as Chief Galen Tyrol2007
Reaper as Not available2007
Battlestar Galactica: Razor as Chief Galen Tyrol2007
Bionic Woman as Not available2007
Stories USA as The Boss (segment "The Little Things")2007
Butterfly on a Wheel as Front Desk Officer2007
The Visitor as Police Officer2006
Eureka as Dr. Ray Darlton2006
Battlestar Galactica: The Resistance as Chief Galen Tyrol2005
Supernatural as Pierce Moncrieff2005
The Exorcism of Emily Rose as Asst. DA #12005
White Noise as Young Father2005
The Superdry Films as Mat2004
Battlestar Galactica as Galen Tyrol2004
I, Robot as USR Attorney #12004
Catwoman as Detective #12004
The Chronicles of Riddick as Young Meccan Soldier2004
Walking Tall as Casino Stickman2004
Saved! as Paramedic2003
Final Destination 2 as Deputy Steve2003
The Lizzie McGuire Movie as Paparazzo #22003
Battlestar Galactica as Crew Chief Tyrol2003
Lucky 7 as Steven2003
Before I Say Goodbye as Detective Jack Sclafani2003
Ann Rule Presents: The Stranger Beside Me as Prosecutor Baines2003
Black Sash as Not available2003
Out of Order as Not available2003
X2 as Stryker Soldier2003
Before We Ruled the Earth as Not available2002
The Dead Zone as Rob Coulter2002
American Dreams as Line Guy2002
Breaking News as Not available2001
Smallville as Michael Vertigo2001
Smallville as Pierce2001
Love and Treason as Paramedic2000
Andromeda as Wezlow2000
Dark Angel as Clerk1997
Stargate SG-1 as Moac1997
Stargate SG-1 as Jaffa1997
Beyond Belief: Fact or Fiction as Dean Santoni (segment "The Flower Jury")1995
The Outer Limits as Kevin Lockwood1993
The X-Files as LindquistNaN
The Little Things as The Boss