
Filmography68 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Something Very Bad Is Going to HappenSeries | The Intruder | 57 |
| 2026 | MaydayMovie | Consul General Dan Hennessy | 57 |
| 2025 | The Long WalkMovie | Mr. William Garraty | 56 |
| 2025 | ConcessionsMovie | Dingo Dan | 56 |
| 2025 | Lightning BugMovie | — | 56 |
| 2023 | AccusedSeries | Dominic | 54 |
| 2023 | MaestroMovie | John Gruen | 54 |
| 2023 | RealityMovie | Agent Garrick | 54 |
| 2023 | The Last Thing He Told MeSeries | Charlie Smith | 54 |
| 2023 | Landscape with Invisible HandMovie | Mr. Marsh | 54 |
| 2022 | The Last Movie StarsSeries | George Roy Hill (voice) | 53 |
| 2022 | Ray Donovan: The MovieMovie | Kevin Sullivan | 53 |
| 2021 | False PositiveMovie | Greg | 52 |
| 2021 | The Map of Tiny Perfect ThingsMovie | Daniel | 52 |
| 2021 | A Mouthful of AirMovie | Dr. Salzman | 52 |
| 2020 | TeslaMovie | Robert Underwood Johnson | 51 |
| 2020 | Mrs. AmericaSeries | William Ruckelshaus | 51 |
| 2018 | Eighth GradeMovie | Mark Day | 49 |
| 2017 | The Meyerowitz Stories (New and Selected)Movie | Loretta's Friend | 48 |
| 2017 | At Home with Amy SedarisSeries | Stieger | 48 |
| 2017 | 13 Reasons WhySeries | Matt Jensen | 48 |
| 2016 | This Is UsSeries | Dr. Mason | 47 |
| 2016 | BullSeries | Mr. Westbury | 47 |
| 2015 | ExperimenterMovie | Tom Shannon | 46 |
| 2015 | Take Me to the RiverMovie | Keith | 46 |
| 2014 | GracepointSeries | Joe Miller | 45 |
| 2014 | Madam SecretarySeries | Arthur Gilroy | 45 |
| 2014 | This American Life: Live at BAMMovie | Joshua | 45 |
| 2013 | Ray DonovanSeries | Kevin Sullivan | 44 |
| 2013 | Dark SkiesMovie | Daniel | 44 |
| 2013 | Frances HaMovie | Andy | 44 |
| 2013 | Bottled UpMovie | Becket | 44 |
| 2012 | ElementarySeries | Drew Gardner | 43 |
| 2011 | American Horror StorySeries | Hank Foxx | 42 |
| 2011 | J. EdgarMovie | Robert Irwin | 42 |
| 2011 | A Child's Garden of PoetryMovie | Self (voice) | 42 |
| 2011 | MargaretMovie | Victor | 42 |
| 2011 | I'm Coming OverMovie | Matt Downing | 42 |
| 2010 | The Walking DeadSeries | Lance Hornsby | 41 |
| 2010 | LouieSeries | Jeff | 41 |
| 2010 | The Last New YorkerMovie | Zach | 41 |
| 2009 | The Good WifeSeries | Judge Edward Serena | 40 |
| 2009 | Away We GoMovie | Roderick | 40 |
| 2007 | DiggersMovie | Cons | 38 |
| 2007 | Broken EnglishMovie | Charlie Ross | 38 |
| 2002 | The Bourne IdentityMovie | Research Tech | 33 |
| 2002 | Ice AgeMovie | Dodo / Aardvark (voice) | 33 |
| 2002 | Stella Shorts 1998-2002Movie | David's Cousin Greg | 33 |
| 2002 | West of HereMovie | Gilbert Blackwell | 33 |
| 2002 | On_LineMovie | John Roth | 33 |
| 2001 | Law & Order: Criminal IntentSeries | Justin Reid | 32 |
| 1999 | Law & Order: Special Victims UnitSeries | Trey Harrington | 30 |
| 1999 | Third WatchSeries | Dr. Thomas | 30 |
| 1999 | Freak Talks About SexMovie | David Keenan | 30 |
| 1998 | Sex and the CitySeries | George | 29 |
| 1998 | Chocolate For BreakfastMovie | — | 29 |
| 1997 | The PracticeSeries | Lawrence Gilbert | 28 |
| 1996 | Don't Look BackMovie | Steve | 27 |
| 1994 | With HonorsMovie | Jeffrey Hawks | 25 |
| 1993 | Straight to OneMovie | Jim Green | 24 |
| 1992 | O Pioneers!Movie | Young Carl | 23 |
| 1990 | Law & OrderSeries | Mr. Reardon | 21 |
| 1988 | American ExperienceSeries | — | 19 |
| 1988 | Another WomanMovie | Laura's Boyfriend | 19 |
| 1984 | Summer SwitchMovie | Swenson | 15 |
| 1984 | Old EnoughMovie | Timothy | 15 |
| 1983 | The Wilder SummerMovie | Willoughby | 14 |
| 1977 | Charles Ives: A Good Dissonance Like a ManMovie | Young Charles Ives | 8 |