Actor (23 credits)
- God's Not Dead: A Light in Darkness (2018) Police Officer
- The Riot Act (2018) Marshal
- Shero (2016) Businessman Interviewee
- The Whisperers (2015) Dad
- Come Morning (2012) Jim
- Faith (2012) Mike
- Blind Turn (2012) Samantha's Father
- Anyone (2011) Det. Oliver Matthews
- Seven Souls (2010) Death - Michael
- Dark Skies (1996) Cop
- Honor Thy Mother (1992) Second Patrolman, not listed in credits
- Love Hurts (1990) Groomsman, not listed in credits
- Born on the Fourth of July (1989) Marine Recruiter, not listed in credits
- Riverbend (1989) Soldier #1 in Military Vehicle, not listed in credits
- Quantum Leap (1989) Capt. Tom Jarrett
- Freddy's Nightmares (1988) M.P. #1
- Paramedics (1988) Gang Member, not listed in credits
- Pancho Barnes (1988) Soldier, not listed in credits
- Target (1985) Airline Passenger, not listed in credits
- Stormin' Home (1985) Man at Restaurant, not listed in credits
- When Dreams Come True (1985) Man on Street, not listed in credits
- The Blue and the Gray (1982) Union Soldier at Union Camp, not listed in credits
- Highwaymen Deputy Bob Alcorn
Director (1 credits)
Producer (1 credits)