2025
Lemonade Blessing as Mr. Meyers2020
FBI: Most Wanted as Skip Budner2019
Rockaway as Older Brian2017
My Sordid Affair as Sam Bradson2016
The Night Of as Detective McPherson2016
Conviction as Officer Daniel Blake2014
Chicago P.D. as Henry Butler2013
Orange Is the New Black as Counselor Nardi2005
Larva as Patrick2002
Gettysburg: The Boys in Blue & Gray as Tout le Monde2000
Shaft as Bystander at Metronome (uncredited)1999
Law & Order: Special Victims Unit as Chad Moore