| tv | Citadel (2023)As Therapist Simmons(1 episode) | (Not seen) |
| movie | The Independent (2022)As Tom Mayfield | (Not seen) |
| tv | For Life (2020)As Henry Roswell(23 episodes) | (Not seen) |
| tv | The Loudest Voice (2019)As Neil Mullin(2 episodes) | (Not seen) |
| tv | Almost Family (2019)As Ron Doyle(6 episodes) | (Not seen) |
| tv | Designated Survivor (2016)As Dr. Adam Louden(3 episodes) | (Not seen) |
| tv | Sleepy Hollow (2013)As Benjamin Franklin(4 episodes) | (Not seen) |
| tv | Revolution (2012)As Ethan Camp(1 episode) | (Not seen) |
| tv | Childrens Hospital (2008)As Dr. Bloomfield(1 episode) | (Not seen) |
| tv | Studio 60 on the Sunset Strip (2006)As Cal Shanley(22 episodes) | (Not seen) |
| tv | Entourage (2004)As TV Director(3 episodes) | (Not seen) |
| movie | National Security (2003)As Charlie Reed | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Daniel Carter(1 episode) | (Not seen) |
| tv | The West Wing (1999)As Danny Concannon(27 episodes) | (Not seen) |
| movie | Trucks (1997)As Ray | (Not seen) |
| movie | First Kid (1996)As Woods | (Not seen) |
| movie | Little Big League (1994)As Lou Collins | (Not seen) |
| movie | Quiz Show (1994)As Fred | (Not seen) |
| movie | Striking Distance (1993) (AKA "Three Rivers")As Tony Sacco | (Not seen) |
| movie | Sneakers (1992)As Dick Gordon | (Not seen) |
| tv | Law & Order (1990)As Ray Backlund(1 episode) | (Not seen) |
| movie | Field of Dreams (1989)As Mark | (Not seen) |
| movie | Revenge of the Nerds II: Nerds in Paradise (1987)As Arnold Poindexter | (Not seen) |
| movie | Revenge of the Nerds (1984)As Arnold Poindexter | (Not seen) |
| movie | Stripes (1981)As Soldier with Mortar | (Not seen) |
| tv | Saturday Night Live (1975)As Self (uncredited)(1 episode) | (Not seen) |