2019
as Deodat Bellows
2018
as Alvin Flowers
2013
as Carmelo
2008
as Cop at Confirmation
2003
as Investigator Al Weaver
as Reporter #1
1991
as Cpl. Rameau
1988
as Alien