| tv | Suspicion (2022)As Scott Anderson(8 episodes) | (Not seen) |
| tv | Dark Winds (2022)As Leland Whitover(6 episodes) | (Not seen) |
| movie | The Good Nurse (2022)As Tim Braun | (Not seen) |
| tv | The Walking Dead: World Beyond (2020)As Edwin Jenner(1 episode) | (Not seen) |
| tv | Space Force (2020)As General Kick Grabaston(6 episodes) | (Not seen) |
| tv | The Hot Zone (2019)As Lt. Col. Jerry Jaax(6 episodes) | (Not seen) |
| tv | The Spy (2019)As Dan Peleg(6 episodes) | (Not seen) |
| tv | Billions (2016)(1 episode) | (Not seen) |
| tv | Master of None (2015)As Mark(1 episode) | (Not seen) |
| movie | Jane Got a Gun (2015)As Bill Hammond | (Not seen) |
| tv | The Americans (2013)As Stan Beeman(75 episodes) | (Not seen) |
| movie | Blood Ties (2013)As Lt. Colon | (Not seen) |
| movie | Warrior (2011)As Dan Taylor | (Not seen) |
| movie | Super 8 (2011)As Nelec | (Not seen) |
| tv | The Walking Dead (2010)As Edwin Jenner(2 episodes) | (Not seen) |
| movie | Trust (2010)As Al Hart | (Not seen) |
| movie | Fair Game (2010)As Bill | (Not seen) |
| tv | White Collar (2009)As Garrett Fowler(4 episodes) | (Not seen) |
| movie | Pride and Glory (2008) (AKA "Pride & Glory")As Francis Tierney, Jr. | (Not seen) |
| movie | Little Children (2006)As Larry Hedges | (Not seen) |
| movie | Sometimes in April (2005)As Lionel Quaid | (Not seen) |
| movie | Miracle (2004)As Craig Patrick | (Not seen) |
| movie | Cellular (2004)As Jack Tanner | (Not seen) |
| movie | Beyond Borders (2003)As Elliott Hauser | (Not seen) |
| tv | Monk (2002)As Roderick Brody(1 episode) | (Not seen) |
| movie | Windtalkers (2002) (AKA "Wind Talkers")As Corporal Charles Rogers | (Not seen) |
| movie | Frequency (2000)As Gordo Hersch | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Pete Breslin(1 episode) | (Not seen) |
| tv | The West Wing (1999)As Bobby Zane(1 episode) | (Not seen) |
| movie | Crazy in Alabama (1999)As Sheriff Raymond | (Not seen) |
| movie | Life (1999)As Stan Blocker | (Not seen) |
| movie | The Truman Show (1998)As Marlon / Louis Coltrane | (Not seen) |
| movie | Cop Land (1997) (AKA "CopLand")As Deputy Bill Geisler | (Not seen) |
| movie | Beautiful Girls (1996)As Michael "Mo" Morris | (Not seen) |
| movie | Last Action Hero (1993) (AKA "Extremely Violent")As Rookie | (Not seen) |