Cascades 2024
as Marcus
Black Eyed Susan 2024
as Gilbert
The Breakup Artist 2004
as Al
The Bug Man 2003
as Ralph Robicheaux
Virgil Bliss 2001
Actor
The Yards 2000
as Tommy (uncredited)
Credits from TMDB.