Actor
Wicked Season
2024 · as Sergeant Mike Hughes
The Channel
2023 · as Special Agent Mikey Hay
Warhorse One
2023 · as Assistant Director Dave Mattis
Daylight's End
2016 · as Bishop
Ghost of Goodnight Lane
2014 · as George Evans
Saving Jessica Lynch
2003 · as Army Ranger Medic
The President's Man
2000 · as Burroughs
Space Marines
1996 · as Hot Rod