Unreconciled as Calvin Jarrett
2021
Amazon Queen as Francisco Santos
2021
Jurassic Punk as Rick Jones
2018
The Kindergarten Teacher as Michael
2018
Are We Not Cats as Hawke
2017
One Penny as Professor John Allen
2015
The Closer as Dr. Benjamin
2012
This is Caroline as Peter
2011
Carl(a) as Harry the Lawyer
2011
All God's Creatures as Don
2008
The Hollow Tree as Basil
2007
Spiker as Dr. Cowley
2006
The House Is Burning as The Preacher
2006
The Minority as David Fletcher
2006
Seduction as Intruder
2005
Hazard as Taxi Driver
2003
Anything Else as Ron Keller, Acting Teacher (uncredited)
2000
Shaft as Police Officer (uncredited)
1999
Law & Order: Special Victims Unit as Larry Banks (1 episode)
1987
Radio Days as Sailor in Coney Island Bumper Car (uncredited)
1976
The Front as Eddy Waiter (uncredited)
1976
Taxi Driver as Political Rally Attendee (uncredited)
1974
Death Wish as Street Gang and Police Officer (uncredited)
1974
Man on a Swing as Swimmer (uncredited)