Law & Order
as Sid Fisher
Law & Order: Special Victims Unit
as Hank the Bartender
CSI: Crime Scene Investigation
as Sergeant Adams
The X-Files
as Sheriff Jack Coogan
CSI: Miami
as Morris Yates
The West Wing
as Miles Hutchinson
The Practice
as Detective Alan Slezak
Miami Vice
as Mr. Dyson
Without a Trace
as Michael Posey
Boston Legal
as Special Agent Kevin Drummond
Strong Medicine
as Fire Chief
Cold Case
as Butch Rinaldi (2003)
Third Watch
as Demolition Team Leader Phil
Crossing Jordan
as Boston Fire Chief
Las Vegas
Will & Grace
as Lieutenant
Oz
as Officer Mike Healy
Arrested Development
as J. Walter Weatherman
Six Feet Under
as Matthew Heath Collins
Homicide: Life on the Street
as Detective Frescher