Actor
My Sister's Double Life
2025 · as Tony
A Kiss Before Christmas
2021 · as Sean
Certain Prey
2011 · as Hale Allen
Chloe
2010 · as Chloe's Client #3
A Very Married Christmas
2004 · as J.J.
Rescue Heroes: The Movie
2003 · as Jack Hammer (voice)
Dark Side
2003 · as Nelson
Open Range
2003 · as Gus
More Than Meets the Eye: The Joan Brock Story
2003 · as Joe Beringer
Pretend You Don't See Her
2002 · as Jay Taylor
Hidden Agenda
1999 · as Michael McLean
Killer Deal
1999 · as Craig Morel