
Filmography48 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | FUBARSeries | Donnie | 58 |
| 2022 | TankhouseMovie | Bob | 57 |
| 2021 | Keeping CompanyMovie | Frank | 56 |
| 2020 | Avenue 5Series | Frank Kelly | 55 |
| 2020 | Most Guys Are LosersMovie | Mark Berzins | 55 |
| 2019 | A Million Little PiecesMovie | Dr. Stevens | 54 |
| 2019 | All RiseSeries | Martin Moore | 54 |
| 2018 | 9-1-1Series | Kenny | 53 |
| 2018 | Dirty JohnSeries | Bob Munro | 53 |
| 2017 | Lady BirdMovie | Uncle Matthew | 52 |
| 2017 | The HouseMovie | Craig | 52 |
| 2017 | Will & GraceSeries | Hank | 52 |
| 2016 | Lethal WeaponSeries | Tom Noble | 51 |
| 2015 | Jurassic WorldMovie | Scott | 50 |
| 2015 | Life in PiecesSeries | Paul | 50 |
| 2015 | Odd Mom OutSeries | Andy | 50 |
| 2014 | Silicon ValleySeries | Carl Fleming | 49 |
| 2014 | ScorpionSeries | Richard Elia | 49 |
| 2014 | Young & HungrySeries | Matt Danon | 49 |
| 2013 | The BridgeSeries | Doc Orton | 48 |
| 2012 | VeepSeries | Ted Cullen | 47 |
| 2012 | Baby DaddySeries | Professor Roger Shaw | 47 |
| 2011 | ShamelessSeries | Randy | 46 |
| 2011 | Alvin and the Chipmunks: ChipwreckedMovie | Captain Correlli | 46 |
| 2011 | BridesmaidsMovie | Helen's Husband | 46 |
| 2011 | The Lying GameSeries | Dr. Ted Mercer | 46 |
| 2010 | Life As We Know ItMovie | George Dunn | 45 |
| 2009 | The LeagueSeries | Tony Thompson | 44 |
| 2009 | ExTerminatorsMovie | Steven Cantor | 44 |
| 2005 | It's Always Sunny in PhiladelphiaSeries | Andy | 40 |
| 2005 | American Dad!Series | Dr. Miller (voice) | 40 |
| 2005 | The OfficeSeries | David Wallace | 40 |
| 2004 | Grand ChampionMovie | Frank Bloomer | 39 |
| 2003 | Arrested DevelopmentSeries | Colonel Grimm | 38 |
| 2002 | CSI: MiamiSeries | Gary Archer | 37 |
| 2000 | CSI: Crime Scene InvestigationSeries | Jason Hendler | 35 |
| 2000 | Curb Your EnthusiasmSeries | FBI Agent | 35 |
| 1999 | The West WingSeries | Mike Satchel | 34 |
| 1999 | The Big DayMovie | Eddie | 34 |
| 1999 | Jack & JillSeries | Wayne | 34 |
| 1998 | Forever LoveMovie | Jerry | 33 |
| 1996 | Pacific BlueSeries | Teddy Callaway | 31 |
| 1995 | The Single GuySeries | Mike Conklin | 30 |
| 1995 | Caroline in the CitySeries | Rob Rothman | 30 |
| 1992 | Melrose PlaceSeries | Tony | 27 |
| 1991 | A Woman Named JackieSeries | John Fitzgerald Kennedy Jr. | 26 |
| 0 | Pretty UglyMovie | Anthony | — |
| 0 | One in a MillionMovie | — | — |