Actor
The School Duel
2024
as Captain Stegmann
Mind Thief
2022
as Walter Blackwood
Wrong Turn at Tahoe
2009
as Jeff
Lakeview Terrace
2008
as Manager
In America
2003
as Frank
Pirates of the Caribbean: The Curse of the Black Pearl
2003
as Seedy Looking Prisoner