
Filmography54 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | The Man in the WindowMovie | Jack | 63 |
| 2025 | Heated RivalrySeries | David Hollander | 62 |
| 2021 | Superman & LoisSeries | Samuel Lane | 58 |
| 2020 | JL Family Ranch: The Wedding GiftMovie | Henry | 57 |
| 2019 | Deadly SwitchMovie | Peter | 56 |
| 2018 | Life SentenceSeries | Paul Abbott | 55 |
| 2017 | SEAL TeamSeries | Captain Walch | 54 |
| 2017 | Chicago JusticeSeries | Ken Banks | 54 |
| 2016 | Designated SurvivorSeries | Max Clarkson | 53 |
| 2014 | Authors AnonymousMovie | Alan Mooney | 51 |
| 2014 | NCIS: New OrleansSeries | Jim Messier | 51 |
| 2013 | MotiveSeries | Wayne Hobbs | 50 |
| 2012 | LongmireSeries | — | 49 |
| 2011 | UnforgettableSeries | Al Burns | 48 |
| 2011 | RevengeSeries | Jason Prosser | 48 |
| 2010 | Blue BloodsSeries | Mayor Peter Chase | 47 |
| 2010 | SecretariatMovie | Jack Tweedy | 47 |
| 2009 | CastleSeries | Agent Harris | 46 |
| 2006 | EdmondMovie | Interrogator | 43 |
| 2006 | The Lake HouseMovie | Morgan | 43 |
| 2003 | Nip/TuckSeries | Sean McNamara | 40 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 40 |
| 2003 | More Than Meets the Eye: The Joan Brock StoryMovie | Jim Brock | 40 |
| 2003 | The Lone RangerMovie | Kansas City Haas | 40 |
| 2002 | The Twilight ZoneSeries | Adam | 39 |
| 2002 | EverwoodSeries | Carl Feeney | 39 |
| 2002 | Blood WorkMovie | Detective John Waller | 39 |
| 2002 | We Were SoldiersMovie | Capt. Robert Edwards | 39 |
| 2002 | Presidio MedSeries | Danny Gibson | 39 |
| 2000 | CSI: Crime Scene InvestigationSeries | Tom Cooley | 37 |
| 1999 | Law & Order: Special Victims UnitSeries | John Conway | 36 |
| 1999 | Final VoyageMovie | Aaron | 36 |
| 1999 | The Almost Perfect Bank RobberyMovie | Frank Syler | 36 |
| 1999 | Chapter ZeroMovie | Adam Lazaras | 36 |
| 1998 | EdenMovie | Bill Kunen | 35 |
| 1997 | The ViewSeries | Self | 34 |
| 1997 | Brooklyn SouthSeries | Jimmy Doyle | 34 |
| 1997 | MenMovie | Teo Morrison | 34 |
| 1997 | Changing HabitsMovie | Felix Shepherd | 34 |
| 1997 | Divided by HateMovie | Louis Gibbs | 34 |
| 1995 | The Outer LimitsSeries | Sgt. Eldritch | 32 |
| 1995 | CongoMovie | Dr. Peter Elliot | 32 |
| 1994 | Nobody's FoolMovie | Peter Sullivan | 31 |
| 1994 | Radio InsideMovie | Michael Anderson | 31 |
| 1993 | Arctic BlueMovie | Eric Desmond | 30 |
| 1993 | Telling SecretsMovie | Jesse Graham | 30 |
| 1990 | Betsy's WeddingMovie | Jake Lovell | 27 |
| 1990 | Gabriel's FireSeries | Louis Klein | 27 |
| 1989 | ChameleonsMovie | Stan | 26 |
| 1989 | LoverboyMovie | Jory Talbot | 26 |
| 1989 | When We Were YoungMovie | Lee Jameson | 26 |
| 1988 | LIVE with Kelly and MarkSeries | Self | 25 |
| 1984 | Kate & AllieSeries | — | 21 |
| 0 | 21 DownMovie | Kevin | — |