

Born on the Fourth of July
1989 · as Marine Recruiter (uncredited)

The Highwaymen
2019 · as Deputy Bob Alcorn

Devotion
2022 · as Captain Sisson

God's Not Dead: A Light in Darkness
2018 · as Police Officer

The Line
2024 · as Harlan Stone

The Riot Act
2018 · as Marshal

I Fell in Love with Santa
as Officer #1

Love Hurts
1990 · as Groomsman (uncredited)

Finding Love in Mountain View
2020 · as Ted Banks

Honor Thy Mother
1992

Blind Turn
2023 · as Samantha's Father

Riverbend
1989 · as Soldier #1 in Military Vehicle (uncredited)

Come Morning
2012 · as Jim

Summertime Christmas
2010 · as Nick Adamson