Zodiac: Signs of the Apocalypse
2014 · Action
as Agent Woodward
Killer Mountain
2011 · Action
as Ward Donovan
Wedding Cottage
2023 · Comedy
as Daryl Froelich
The Wedding Cottage
The Monster
2016 · Drama
as Jesse
Murder in a Small Town S2
2025 · Crime
as Sid Sokolowski
Killbird
2020 · Mystery
as Prisoner
Double Life
2023 · Crime
as Sheldon Roberts
My Christmas Hero
2023 · Drama
as Joseph Murray
Battlestar Galactica: The Plan
2009 · Action
as Chief Galen Tyrol
Little Pink House
2018 · Drama
as Governor
Thunderbird
2021 · Thriller
as Officer Joe Fletcher
Death Do Us Part
2014 · Horror
as Harry Simpson
Buying Back My Daughter
as Ron
The Stranger Beside Me
2003 · Biography
as Prosecutor Baines
Operation Christmas Drop
2020 · Comedy
as Sampson
Mystery 101: Playing Dead
2019 · Crime
as Karl Muhlenbeck
Battlestar Galactica S1-S3
2003 · Action
as Crew Chief Tyrol
Bionic Woman
2007 · Action
as Prison Guard
Class
1983 · Comedy
as Barry
Hemlock Grove S3
2015 · Drama
as Tom Sworn
White Noise
2005 · Drama
as Young Father
Aurora Teagarden Mysteries: A Very Foul Play
2019 · Mystery
as Boyd
Dirk Gently's Holistic Detective Agency S2
2017 · Action
as Gordon Rimmer
The Watchful Eye
as Otis Winthrop III
Stick
2025 · Comedy
as Dale
The Exorcism of Emily Rose
as Asst. DA #1
Imposters S2
2018 · Comedy
as Gary Heller
The Returned
as Tony Darrow
Battlestar Galactica S4
2008 · Action
I, Robot
2004 · Action
as USR Attorney #1