2022Let the Right One InArthur Logan · 5 episodesShow
2022Now and ThenSullivan · 8 episodesShow
2021The Last DuelLe CoqMovie
2020The CourierCIA BossMovie
2017Three Billboards Outside Ebbing, MissouriDesk SergeantMovie
2016X-Men: ApocalypsePentagon ScientistMovie
201512 MonkeysLeland Goines · 3 episodesShow
2014Madam SecretaryRussell Jackson · 120 episodesShow
2014LegendsFounding Father · 1 episodeShow
2013The AmericansJohn Skeevers · 1 episodeShow
2013BansheeJim Racine · 3 episodesShow
2012Seven PsychopathsPaoloMovie
2012ArgoRobert PenderMovie
2012The Mob DoctorDr. Stafford White · 13 episodesShow
2012The WordsJoseph CutlerMovie
2012The Bourne LegacyDr. Donald FoiteMovie
2011Tower HeistDirector MazinMovie
2010The EventBlake Sterling · 22 episodesShow
2009White CollarBrett Forsythe · 1 episodeShow
2008True BloodMagister · 5 episodesShow
2008John AdamsJohn Dickinson · 1 episodeShow
2008In BrugesCanadian GuyMovie
2007DamagesRay Fiske · 16 episodesShow
2007Live Free or Die HardAsst. Deputy Director MolinaMovie
2006The HoaxRalph GravesMovie
2006HeroesEmile Danko · 13 episodesShow
2006SharkElliott Dasher · 2 episodesShow
2006Big LoveJJ · 19 episodesShow
2005The InsideTeddy Bunch · 1 episodeShow
2005ManderlayDr. HectorMovie
2005Numb3rsWilliam Fraley · 1 episodeShow
2004The Manchurian CandidateVaughn UtlyMovie
2003The ReagansMichael DeaverMovie
2003The ReagansMichael Deaver · 2 episodesShow
2003Cold CaseJohn Doe · 1 episodeShow
2003DogvilleBenMovie
2002The Twilight ZoneER Chief · 1 episodeShow
2002UnfaithfulDetective DeanMovie
2001Crossing JordanElliot McCafferty · 1 episodeShow
2001HannibalDr. Cordell DoemlingMovie
2000Dancer in the DarkDistrict AttorneyMovie
2000Homicide: The MovieEd DanversMovie
2000Sally Hemings: An American ScandalThomas Mann RandolphMovie
2000Sally Hemings: An American ScandalThomas Mann Randolph · 2 episodesShow
1999Snow Falling on CedarsDr. WhitmanMovie
1999The West WingSteve Atwood · 2 episodesShow
1999Dash and LillyMel BermanMovie
1998A Civil ActionBill CrowleyMovie
1998The Rat PackBobby KennedyMovie
1998From the Earth to the MoonKen Mattingly · 1 episodeShow
1998Nowhere to GoPrincipal Jack WalkerMovie
1997Ellen FosterEducational PsychologistMovie
1997Julian PoMovie
1997OzGovernor James Devlin · 32 episodesShow
1997The PracticeAssistant D.A. General Mark McGovern, U.S. Atty. Sanders, Matthew Davies · 1 episodeShow
1997Donnie BrascoTim CurleyMovie
1996The AssociateSEC Agent ThompkinsMovie
1996MillenniumDr. Daniel 'Danny' Miller · 1 episodeShow
1996InfinityBill PriceMovie
1996After JimmyDr. Darren WaltersMovie
1996Courage Under FireBanacekMovie
1996White SquallSandersMovie
1995TrumanEddie JacobsenMovie
1995My Brother's KeeperDr. HillMovie
1994ERBruce Resnick · 1 episodeShow
1994Chicago HopeEugene Ramsey · 1 episodeShow
1993The X-FilesRoland Fuller / Dr. Arthur Grable · 1 episodeShow