Lost & Found in Cleveland as Butcher
2024
Ponyboi as Al the Truck Driver
2023
Birth/Rebirth as Patron
2023
Maggie Moore(s) as Tony Carlson
2022
A Man Called Otto as Train Conductor '73
2021
The Enormity of Life as Randy
2021
Weekend Warriors as Mike
2020
Blood on Her Name as Bartender
2019
Native Son as Dispatch
2018
Life Itself as Uncle Joe
2015
Marvel's Daredevil as Tribal Tattoo (1 episode)
2010
Blue Bloods as Manager (2 episodes)
2007
What Goes On as Record store clerk (1 episode)