2025
Bad Boys 4
Actor
2020
Bad Boys For Life
Actor - Captain Howard
2017
Just Getting Started
Actor - Joe
2016
The Perfect Match
Actor - Marty
2010
Percy Jackson & the Olympians: The Lightning Thief
Actor - Gabe Ugliano
2006
The Pleasure of Your Company
Actor - Smitty
2003
Daredevil
Actor - Ben Urich
Full filmography