Actor · Born 1953
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)