| tv | Too Old to Die Young (2019)As Lieutenant(4 episodes) | (Not seen) |
| movie | Carrie (2013)As Mr. Hargensen (uncredited) | (Not seen) |
| tv | Scandal (2012)As Mayor Verrano(1 episode) | (Not seen) |
| movie | Spread (2009)As Will (uncredited) | (Not seen) |
| movie | For Your Consideration (2006)As Self | (Not seen) |
| tv | Grey's Anatomy (2005)As Julian Crest(1 episode) | (Not seen) |
| movie | Liberty Stands Still (2002) (AKA "Liberty stands still - Im Visier des Morders")As Hank Willford | (Not seen) |
| movie | Speaking of Sex (2001)As Felix | (Not seen) |
| movie | Urban Legends: Final Cut (2000)As Professor Solomon | (Not seen) |
| movie | Anywhere But Here (1999)As Josh Spritzer | (Not seen) |
| movie | Bulworth (1998) (AKA "Tribulations")As Hugh Waldron (uncredited) | (Not seen) |
| movie | Batman: Mask of the Phantasm (1993) (AKA "Batman: Mask of the Phantasm: The Animated Movie")As Arthur Reeves (voice) | (Not seen) |
| movie | Mr. Destiny (1990)As Niles Pender | (Not seen) |
| movie | Apartment Zero (1988)As Jack Carney | (Not seen) |
| movie | Die Hard (1988)As Harry Ellis | (Not seen) |
| movie | Making Mr. Right (1987)As Don | (Not seen) |
| movie | Supergirl (1984) (AKA "Supergirl: The Movie")As Ethan | (Not seen) |
| movie | Terror Train (1980)As Doc Manley | (Not seen) |
| movie | Breaking Away (1979) (AKA "Bambino")As Rod | (Not seen) |