Credits
- 2023 · RoboDoc: The Creation of RoboCop as Self
- 2019 · Pearson as Reverend James Thompson
- 2018 · Forever as 60-Year-Old Andre
- 2017 · Deadly Exposé as Captain Collins
- 2015 · Superstore as Temp
- 2015 · Superstore as Annoyed Customer
- 2015 · Portrait of Love as Stan
- 2015 · Bosch as Turman
- 2014 · Jane the Virgin as Minister
- 2014 · How to Get Away with Murder as Patrick Montgomery
- 2012 · Scandal as Supreme Court Chief Justice
- 2010 · Once Fallen as Bookman
- 2009 · The Ugly Truth as Cliff
- 2009 · Castle as Spencer's Lawyer
- 2007 · American Zombie as Officer Hannigan
- 2006 · Brothers and Sisters as Andrew Karas
- 2006 · Pepper Dennis as Harold's Attorney
- 2005 · Criminal Minds as Chief Paul Berryman
- 2005 · Bones as Judge
- 2004 · Desperate Housewives as Detective
- 2004 · Boston Legal as Dr. Marks
- 2003 · Cold Case as Frank Morgan
- 2003 · NCIS as Jeffrey Wilson
- 2002 · Without a Trace as Frank Bensinger
- 2001 · Echos of Enlightenment as
- 2001 · 24 as Alan Hayes
- 2000 · Boston Public as
- 2000 · Malcolm in the Middle as Off. Smith
- 1998 · Becker as Locksmith
- 1998 · Soldier as Chester
- 1998 · Charmed as Doctor
- 1997 · Dharma & Greg as Cop
- 1997 · Ally McBeal as
- 1997 · In the Company of Men as Bank Patron
- 1996 · Street Corner Justice as Troy
- 1996 · The Steve Harvey Show as Bill
- 1996 · Larger Than Life as Airport Guard
- 1996 · Soul of the Game as John Givens Reporter
- 1995 · A Bucket of Blood as Art
- 1994 · ER as Mr. Paige
- 1994 · Shadow of Obsession as Lt. Caldwell
- 1993 · Diagnosis: Murder as Deputy Chief
- 1993 · Boy Meets World as
- 1993 · RoboCop 3 as Joe P. Cox (archive footage)
- 1992 · The Ben Stiller Show as
- 1992 · Mad About You as DiChristophoros' Lawyer
- 1992 · Patriot Games as FBI Agent Shaw
- 1990 · Beverly Hills, 90210 as
- 1990 · Capital News as
- 1989 · Seinfeld as Cop
- 1989 · Coach as Joe
- 1989 · Savannah as Renfrow
- 1988 · The Presidio as MP Bygrave
- 1987 · Jake and the Fatman as
- 1987 · RoboCop as Joe Cox
- 1986 · ALF as Doug
- 1986 · L.A. Law as Detective Milton Labine
- 1986 · Ordinary Heroes as Kenny Bryant
- 1984 · Up the Creek as Brown
- 1983 · WarGames as Sergeant
- 1983 · Second Thoughts as
- 1983 · The A-Team as Phillips
- 1982 · Jekyll and Hyde... Together Again as Dutch
- 1981 · The Greatest American Hero as Cyler Johnson
- 1981 · Hill Street Blues as
- 1981 · Dynasty as
- 1981 · Will as Jewell
- 1980 · White Mama as Intern
- 1979 · Knots Landing as Bill Wilson
- 1979 · Buck Rogers in the 25th Century as Rambeau
- 1978 · The White Shadow as Student
- 1978 · Taxi as Shotgun