2023
as NY Fire Captain
2019
as Terv Mackadoo
2018
as Pharmacist Frank
2017
as Bailiff
2017
as Marshall
2015
as Darius
2014
as Gary
2014
as Major Sera
2013
as Sammy
2013
as Uniformed Officer
2008
as Birch
2008
as Lawrence Birch
2007
as Michael
2007
as Rioter
2003
as Platoon Leader
2000
as Swanilli Crew #4
1997
as First Guard
1997
as Cop (segment "Second Sight")
1979
as Young Oscar Peterson