| movie | Brats (2024)As Self | (Not seen) |
| movie | The Glorias (2020)As Leo Steinem | (Not seen) |
| tv | Almost Family (2019)As Dr. Leon Bechley(13 episodes) | (Not seen) |
| tv | The Haunting of Hill House (2018)As Hugh Crain(10 episodes) | (Not seen) |
| tv | Tom Clancy's Jack Ryan (2018)As Nathan M. Singer(5 episodes) | (Not seen) |
| movie | Beautiful Boy (2018)As Dr. Brown | (Not seen) |
| tv | S.W.A.T. (2017)As DEA Agent Mack Boyle(2 episodes) | (Not seen) |
| movie | All the Money in the World (2017)As Oswald Hinge | (Not seen) |
| tv | American Crime (2015)As Nicholas Coates(29 episodes) | (Not seen) |
| movie | #Horror (2015)As Dr. White | (Not seen) |
| tv | How to Get Away with Murder (2014)As Emmett Crawford(15 episodes) | (Not seen) |
| movie | The Ghost Writer (2010) (AKA "The Ghost")As Sidney Kroll | (Not seen) |
| movie | Serious Moonlight (2009)As Ian | (Not seen) |
| movie | Brief Interviews with Hideous Men (2009)As Professor Adams / Subject #30 | (Not seen) |
| movie | The Killing Room (2009) (AKA "Manbreak")As Crawford Haines | (Not seen) |
| tv | Leverage (2008)As Nathan Ford(77 episodes) | (Not seen) |
| movie | Reflections (2008)As Tom | (Not seen) |
| movie | Lymelife (2008)As Charlie Bragg | (Not seen) |
| movie | The Alphabet Killer (2008)As Richard Ledge | (Not seen) |
| movie | The Last Mimzy (2007)As David Wilder | (Not seen) |
| movie | The Kovak Box (2006)As David Norton | (Not seen) |
| movie | Last Holiday (2006)As Matthew Kragen | (Not seen) |
| movie | The Good Shepherd (2006)As Thomas Wilson | (Not seen) |
| tv | 5ive Days to Midnight (2004) (AKA "5 Days to Midnight")As J.T. Neumeyer(5 episodes) | (Not seen) |
| movie | Kinsey (2004)As Paul Gebhard | (Not seen) |
| movie | Secret Window (2004) (AKA "Secret Window, Secret Garden")As Ted Milner | (Not seen) |
| movie | The General's Daughter (1999)As Col. William Kent | (Not seen) |
| movie | City of Industry (1997) (AKA "Bad Days")As Lee Egan | (Not seen) |
| movie | Playing God (1997) (AKA "Playing Hero 14 April 1999")As Raymond Blossom | (Not seen) |
| movie | Beautiful Girls (1996)As Willie Conway | (Not seen) |
| movie | French Kiss (1995) (AKA "Paris Match")As Charlie | (Not seen) |
| movie | The Temp (1993)As Peter Derns | (Not seen) |
| movie | The Dark Half (1993)As Thad Beaumont / George Stark | (Not seen) |
| movie | Q&A (1990) (AKA "Q & A")As Asst. Dist. Atty. Aloysius 'Al' Francis Reilly | (Not seen) |
| movie | Betrayed (1988) (AKA "Summer Lightning")As Juggler at the fair | (Not seen) |
| movie | Made in Heaven (1987)As Mike Shea/Elmo Barnett | (Not seen) |
| movie | The Falcon and the Snowman (1985)As Christopher Boyce | (Not seen) |
| movie | Iceman (1984)As Dr. Stanley Shephard | (Not seen) |
| movie | Taps (1981) (AKA "The Siege at Bunker Hill: T.A.P.S")As Cadet Major Brian Moreland | (Not seen) |
| movie | Ordinary People (1980)As Conrad Jarrett | (Not seen) |
| tv | Saturday Night Live (1975)As Self (uncredited)(1 episode) | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |