Actor · Born 1965
Edge of the World
2018 · as Jeremy's Dad
Bully High
2022 · as Principal Bill White
Daylight's End
2016 · as Vince
My All American
2015 · as Coach Campbell
Gallows Road
2015 · as Sheriff Joe Cain
Deliverance Creek
2014 · as Holden Grayson
The Madam's Family: The Truth About the Canal Street Brothel
2004 · as School Counselor
Saving Jessica Lynch
2003 · as Capt. Troy King
Too Legit: The MC Hammer Story
2001 · as Michael Fiebish
The Soul Collector
1999 · as Sam Scott
Universal Soldier: The Return
1999 · as Technician #2
Painted Hero
1997 · as Clay