What a Beautiful World This Will Be as The Naked Vet
2024
A Different Man as Guy Gaunt
2019
Almost Family as Max (1 episode)
2014
Go Down Death as Emil
2013
The Blacklist as Polygrapher (1 episode)
2013
House of Cards as Senator Baker (1 episode)
2012
The Factory as Victor Murphy
2011
Tableau Vivant of the Delirium Constructions - Skylight One Hanson, 2011
2006
Anathema as David Schwartz
2001
Law & Order: Criminal Intent as Hamilton Frisch (1 episode)
2001
Law & Order: Criminal Intent as Luke Blansfield (1 episode)
1999
The Confession as Court Clerk
1999
The Sopranos as Dr. Mop-N-Glo (1 episode)
1997
Office Killer as Ted
1995
Reckless as TV Director
1991
One Good Cop as Dr. Gelb
1990
Jacob's Ladder as Group Leader
1990
Mr. Destiny as Lewis Flick
1990
Law & Order as Richard Crane (1 episode)
1990
Law & Order as Robert (1 episode)
1990
Blue Steel as Reporter #1