Actor
Wicked Season
2024 · as Captain Turner
The Vast of Night
2019 · as Lon Stemmons
Carter High
2015 · as Mr. Winston
Humans vs Zombies
2011 · as ER Doctor
Brotherhood
2010 · as Detective Lewis
The Beautiful Country
2004 · as Ranch owner
Saving Jessica Lynch
2003 · as Marine C.O.
Final Exit
1995 · as Angel
Walker, Texas Ranger: One Riot, One Ranger
1993 · as Ranger Randy
Trial: The Price of Passion
1992 · as Reporter