The Punisher: One Last Kill 2026
as Benny Gnucci
Betrayal 2024
as Tony DeLuca
Subconscious 2015
as Admiral Roberts
The Ministers 2009
as Police Sgt. (uncredited)
Credits from TMDB.