2023
Bad Romance: The Vicky White Story as Sheriff Don Nicholson
2023
Polarized as Pastor Joe
2022
The Disappearance of Cari Farver as Dennis Farver
2019
Fractured as Dr. Lucado
2019
Night Hunter as Peter
2018
I Still See You as Metal Can REM
2014
Perfect Sisters as Walter
2012
Home Alone: The Holiday Heist as Clerk
2004
A Bear Named Winnie as Major Crawford
2003
One Last Dance as Backstage Crewman
2002
Leaving Metropolis as Complimentary Customer
2002
We Were the Mulvaneys as Deputy Harris
1997
The Arrow as Engineer #1
1996
Heck's Way Home as New Dogcatcher
1985
Savannah Electric as Benefactor’s Voice