2026BallisticRick BarberMovie
2025Miss ValentineBob FosterMovie
2025Out StandingMovie
2025Suits LAEnrico Colantoni · 1 episodeShow
2024English TeacherPrincipal Grant Moretti · 18 episodesShow
2024HumaneBobMovie
2024Mother Father Sister Brother FrankJerryMovie
2024The TradesJimi · 16 episodesShow
2024AllegianceVince Brambilla · 28 episodesShow
2023FUBARReed · 7 episodesShow
2022VanditsNedMovie
2021Under the Christmas TreeAlma's DadMovie
2021Station ElevenBrian · 8 episodesShow
2021A Christmas LetterRobert MarinoMovie
2020Feel the BeatFrankMovie
2020Kill ChainThe Old SniperMovie
2019A Beautiful Day in the NeighborhoodBill IslerMovie
2019The Hot ZoneRudy Giuliani · 1 episodeShow
2019Bunker BurgerRicoMovie
2017Bad BloodBruno Bonsignori · 6 episodesShow
2017The Colossal Failure of the Modern RelationshipFreddy FioreMovie
2017The Good FightPatrick Basehart · 2 episodesShow
2017Justice League DarkFelix Faust (voice)Movie
2017RansomJoe Morris · 1 episodeShow
2016TravelersVincent Ingram · 6 episodesShow
2016The Dark StrangerBrendan GarrisonMovie
2016Private EyesChief Cutler · 1 episodeShow
2015iZombieLou Benedetto · 2 episodes · Director · 2 episodesShow
2015PowersSenator Bailey Brown · 4 episodesShow
2014LinesDoctorMovie
2014Madam SecretaryJim Fox · 1 episodeShow
2014The Mysteries of LauraDan Hauser · 3 episodesShow
2014Play It Again, DickKeith Mars / Enrico Colantoni · 8 episodesShow
2014CarmillaSherman Hollis · 8 episodesShow
2014Veronica MarsKeith MarsMovie
2014RemedyDr. Allen Conner · 20 episodesShow
2013House of VersaceGianni VersaceMovie
2012Malibu CountryLeslie · 1 episodeShow
2012ServitudeFranzMovie
2011ContagionDennis FrenchMovie
2011IssuesWriter · DirectorMovie
2011The KennedysJ. Edgar Hoover · 3 episodesShow
2011The ChaperoneDr. EtmanMovie
2010Hot in ClevelandJulian · 1 episodeShow
2010Republic of DoyleDonny Pearl · 1 episodeShow
2009Glenn Martin, DDS(voice) · 1 episodeShow
2009Weather GirlGeorgeMovie
2009Warehouse 13Anthony Bishop · 1 episodeShow
2009Party DownGordon McSpadden · 1 episodeShow
2009ZOS: Zone of SeparationSpeedo Boy · 8 episodesShow
2008FlashpointGregory Parker · 75 episodesShow
2008CélineRené AngélilMovie
2008My Mom's New BoyfriendEnrico the ChefMovie
2008Sherman's WayD.J.Movie
2006Brothers and SistersEvan · 1 episodeShow
2005Numb3rsBen · 1 episodeShow
2004Veronica MarsKeith Mars · 72 episodesShow
2004CriminalBusinessmanMovie
2004Century CityFrank Summers · 1 episodeShow
2003WhoopiVictor · 1 episodeShow
2003The VestDadMovie
2002Full FrontalArty / EdMovie
2002The First $20 Million Is Always the HardestFrancis BenoitMovie
2002Kim PossibleDr. Cyrus Bortel (voice) · 2 episodesShow
2002Frank McKlusky, C.I.Scout BayouMovie
2001Justice LeagueGlorious Gordon Godfrey (voice) · 2 episodesShow
2001James DeanElia KazanMovie
2001A.I. Artificial IntelligenceMurdererMovie
1999Galaxy QuestMathesarMovie
1999StigmataFather DarioMovie
1998Divorce: A Contemporary WesternMovie
1997ClonedSteve RinkerMovie
1997The Wrong GuyCreepy GuyMovie