| tv | The Brothers Sun (2024)As Professor Clippenger(1 episode) | (Not seen) |
| tv | 9-1-1: Lone Star (2020)As Alden Radford(4 episodes) | (Not seen) |
| tv | The Rookie (2018)As Special Agent Sam Taggart(2 episodes) | (Not seen) |
| movie | The Purge: Election Year (2016)As Minister Edwidge Owens | (Not seen) |
| tv | Resurrection (2014)As Brian Addison(3 episodes) | (Not seen) |
| tv | The Flash (2014)As Thomas Snow / Icicle(3 episodes) | (Not seen) |
| tv | Scandal (2012)As Dale(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Michael Reeves(1 episode) | (Not seen) |
| tv | Castle (2009)As Anthony Freedman(1 episode) | (Not seen) |
| tv | White Collar (2009)As Dr. Wayne Powell(1 episode) | (Not seen) |
| tv | The Mentalist (2008)As Father Peter DiBuono(1 episode) | (Not seen) |
| tv | Criminal Minds (2005)As Don Sanderson(1 episode) | (Not seen) |
| tv | Grey's Anatomy (2005)As John Dickinson(3 episodes) | (Not seen) |
| tv | Boston Legal (2004)As Dr. Robert Brooks(1 episode) | (Not seen) |
| movie | Homicide: The Movie (2000) (AKA "Homicide: Life Everlasting")As Tim Bayliss | (Not seen) |
| movie | Drop Zone (1994)As Swoop | (Not seen) |
| tv | Homicide: Life on the Street (1993)As Tim Bayliss(122 episodes) | (Not seen) |
| movie | The Doctor (1991)As Alan | (Not seen) |
| movie | Sleeping with the Enemy (1991)As John Fleishman | (Not seen) |
| movie | City Slickers (1991)As Jeff | (Not seen) |
| tv | Law & Order (1990)As Tim Bayliss(1 episode) | (Not seen) |