2019
After the Wedding as Richard
2018
Then Came You as Dr. Collins
2018
Succession as Photographer #1 (1 episode)
2018
The Resident as Otto (1 episode)
2017
Marvel's The Defenders as Strieber (3 episodes)
2016
Ordinary World as Drew
2016
The Ticket as Pastor Jennings
2015
Marvel's Daredevil as NYPD Captain Strieber (1 episode)
2010
Night Catches Us as Carey Ford
2009
Mystery Team as Mr. Rogers
2008
27 Dresses as Boathouse Chef
2007
The Assassin as Task Force Det.
2001
Law & Order: Criminal Intent as Detective Willis (1 episode)
2001
Law & Order: Criminal Intent as Sergeant Rapp (1 episode)
1999
Law & Order: Special Victims Unit as Al Pompeo (1 episode)
1995
Nowhere Man as Attendant (1 episode)
1990
Law & Order as Fire Marshall (1 episode)
1990
Law & Order as Warden Derek Kleban (1 episode)