Actor
The Complete Howard French Course
2026 · as Howard French
The Coldness
2024 · as Nick Polito
Don’t Say It
2024 · as John
What Happened to Suzy
2024 · as Don
The Paradox
2019 · as John Paige
The Premonition
2019 · as The Intruder
GAIA
2018 · as Frankie
Gentlemen's Fury
2017 · as Aaron's Father
At the Sinatra Club
2010 · as Mellons
Hitman's Run
1999 · as Ronnie
The Unknown Cyclist
1998 · as Rocco
Switchback
1997 · as Man in Shower