Actor
Play Dirty
2025 · as Outfit Guy
Unravelling
2022 · as Christian
Riot
2018 · as Keith
Nice Package
2016 · as Reeco
Fatal Honeymoon
2012 · as Ray Miller
The Underdog's Tale
2007 · as Martin
The Marine
2006 · as Chris
Son of the Mask
2005 · as Museum Security Guard
South Pacific
2001 · as Keller