
Filmography49 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Den of Thieves 2: PanteraMovie | Newscaster | 53 |
| 2023 | ObliteratedSeries | Ferguson | 51 |
| 2022 | The OfferSeries | Vic Damone | 50 |
| 2020 | Miranda: My Such Fun CelebrationMovie | Self | 48 |
| 2019 | Angel Has FallenMovie | Sam Wilcox | 47 |
| 2019 | MaryMovie | Sanfree | 47 |
| 2018 | Surviving Christmas with the RelativesMovie | Trent | 46 |
| 2017 | S.W.A.T.Series | Warden David Bennett | 45 |
| 2016 | GoldMovie | Binkert | 44 |
| 2016 | The Disappointments RoomMovie | Teddy | 44 |
| 2016 | Hooten & The LadySeries | Hooten | 44 |
| 2014 | StalkerSeries | Abraham | 42 |
| 2013 | The Crazy OnesSeries | Josh Hayes | 41 |
| 2013 | CrushMovie | Mr. Graham | 41 |
| 2012 | Don't Trust the B---- in Apartment 23Series | Scott | 40 |
| 2012 | Best Man DownMovie | Priest | 40 |
| 2011 | 11-11-11Movie | Samuel Crone | 39 |
| 2010 | BurlesqueMovie | Greg | 38 |
| 2010 | Just WrightMovie | Nelson Kaspian | 38 |
| 2010 | Material GirlSeries | Marco Keriliak | 38 |
| 2009 | HomecomingMovie | Billy Fletcher | 37 |
| 2009 | The Last Days of Lehman BrothersMovie | Zach | 37 |
| 2005 | American Dad!Series | (voice) | 33 |
| 2005 | Ghost WhispererSeries | Kyle McCall | 33 |
| 2005 | Lucky 13Movie | Seth | 33 |
| 2004 | Boston LegalSeries | Leo Morris | 32 |
| 2004 | Agatha Christie's MarpleSeries | Bryan Eastley | 32 |
| 2004 | New TricksSeries | Leonard Kuziak | 32 |
| 2003 | Final Destination 2Movie | Thomas Burke | 31 |
| 2003 | A Carol ChristmasMovie | Jimmy | 31 |
| 2002 | CSI: MiamiSeries | Nick Marshall | 30 |
| 2002 | Hart's WarMovie | Maj. M.F. Giannetti | 30 |
| 2001 | Special Unit 2Series | Detective Nicholas O'Malley | 29 |
| 2000 | CSI: Crime Scene InvestigationSeries | Mark Perlow | 28 |
| 1999 | ProvidenceSeries | Tom Cromwell | 27 |
| 1999 | Get RealSeries | Steve Green | 27 |
| 1998 | Getting PersonalMovie | Christopher DeMarco | 26 |
| 1997 | Union SquareSeries | Michael Weiss | 25 |
| 1996 | Dream for an InsomniacMovie | Rob | 24 |
| 1995 | The Drew Carey ShowSeries | Blaine Bell | 23 |
| 1995 | No Greater LoveMovie | George Winfield | 23 |
| 1993 | Lois & Clark: The New Adventures of SupermanSeries | Jimmy Olsen | 21 |
| 1993 | When the Party's OverMovie | Willie | 21 |
| 1991 | Step by StepSeries | — | 19 |
| 1991 | The TorkelsonsSeries | Riley Roberts | 19 |
| 1991 | An American SummerMovie | Tom Travis | 19 |
| 1990 | The Fresh Prince of Bel-AirSeries | Chadney Hunt | 18 |
| 1988 | The Wonder YearsSeries | Kirk McCray | 16 |
| 1987 | thirtysomethingSeries | — | 15 |