

The Judge
2014 · as Sheriff White

Devotion
2022 · as Sr. Hudner

Violent Ends
2025 · as Ray Frost

Book Club
2018 · as General Kain

Agent Game
2022 · as Deputy Director

The Den
2013 · as Sgt. Tisbert

Boy Culture
2006 · as Frank

Charlie Says
2019 · as Police Chief Davis

The Road Within
2014 · as Cop

Delta Farce
2007 · as Colonel Dalton

Lovers Lane
2000 · as Sheriff Tom Anderson

On the Doll
2007 · as Pete

Broken Vows
2016 · as Mr. Bloom

I Am That Man
2019 · as Adam Lloyd

Enemy Within
2019 · as Aylmer Robinson

Friendly Fire
2006

Coffee Town
2013 · as Mr. Ryan

Hoax
2019 · as Roger Brannen