Actor
Eternity
2025 · as Zach
The Virginian
2014 · as Stannard Driscoll
Home for the Holidays
2005 · as Flower Delivery Man
Ladies Night
2005 · as Phone Store Clerk
Chaos
2005 · as Brendan Dax
Lucky 7
2003 · as Rick
Strange Frequency²
2003 · as Sam (segment 'Soul Man')
A Guy Thing
2003 · as Tollbooth Operator (uncredited)
The Last Stop
2000 · as Leslie
Behind the Mask
1999 · as Job Candidate
The Vigil
1998 · as Simon