Forgiven 2006
as Raynor Reed
Loggerheads 2005
as Lou
Southern Belles 2005
as Bartender
The Locket 2002
as Bailiff (uncredited)
A Walk to Remember 2002
as Security Guard
Playing for Time 1980
as Nazi Officer (uncredited)
Credits from TMDB.