
Filmography36 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | True Justice: Eye For An EyeMovie | District Attorney Quinn | 49 |
| 2025 | A Christmas Angel MatchMovie | Michael | 48 |
| 2024 | True Justice: Family TiesMovie | District Attorney Quinn | 47 |
| 2023 | Miracle in Bethlehem, PAMovie | Joe | 46 |
| 2021 | You, Me and the Christmas TreesMovie | Jack Connor | 44 |
| 2020 | Lie ExposedMovie | Gregg | 43 |
| 2019 | Chronicle Mysteries: Vines that BindMovie | Drew Godfrey | 42 |
| 2019 | A Blue Ridge Mountain ChristmasMovie | David Lyndon | 42 |
| 2017 | The Good DoctorSeries | Wyatt Moore | 40 |
| 2017 | Frankie Drake MysteriesSeries | Ben Sellers | 40 |
| 2016 | Private EyesSeries | Professor Dan Bryan | 39 |
| 2016 | UnlessMovie | Arthur Springer | 39 |
| 2016 | A Sunday Kind of LoveMovie | Mark | 39 |
| 2016 | What An IdiotMovie | Zane | 39 |
| 2015 | Schitt's CreekSeries | Grant Byers | 38 |
| 2014 | Death Do Us PartMovie | Derrick Harris | 37 |
| 2013 | Cottage CountryMovie | Don Rosenberg | 36 |
| 2012 | Saving HopeSeries | Dr. Zachary Miller | 35 |
| 2012 | Dead Before DawnMovie | Griffith Galloway | 35 |
| 2011 | SuitsSeries | Gavin Andrews | 34 |
| 2011 | 12 Dates of ChristmasMovie | Jack Evans | 34 |
| 2010 | Rookie BlueSeries | Geno Jones | 33 |
| 2010 | Dan for MayorSeries | Mike | 33 |
| 2009 | The Vampire DiariesSeries | William Tanner | 32 |
| 2009 | ImpactSeries | Bob Pierce | 32 |
| 2009 | DiamondsSeries | — | 32 |
| 2007 | Fantastic Four: Rise of the Silver SurferMovie | Guard #1 | 30 |
| 2007 | NumbMovie | Brad | 30 |
| 2007 | Good Luck ChuckMovie | Groomsman | 30 |
| 2007 | Termination PointMovie | Officer Dunbar | 30 |
| 2006 | PsychSeries | Howie Tolkin | 29 |
| 2005 | SupernaturalSeries | Homeland Security Man #1 | 28 |
| 2004 | Battlestar GalacticaSeries | Lt. George 'Catman' Birch | 27 |
| 2001 | SmallvilleSeries | Jason Bartlett | 24 |
| 1998 | Da Vinci's InquestSeries | — | 21 |
| 1997 | Stargate SG-1Series | Muirios | 20 |