

Mama
2013 · as Judge

Assault on Precinct 13
2005 · as Priest

Pushing Tin
1999 · as Pilot (voice)

My Babysitter's a Vampire
2010 · as Priest

How to Deal
2003 · as Donald Sherwood

The Shrine
2010 · as Clerk

Three to Tango
1999 · as Jonas

Rated X
2000 · as Policeman

The Broken Hearts Gallery
2020 · as Butler

Thoughtcrimes
2003 · as City Hall clearing official

Buffaloed
2020 · as Driver (Wings)

The Interrogation of Michael Crowe
2002

Harlan County War
2000 · as Sheriff Billy Williams

Anne of Green Gables: A New Beginning
2008 · as Mr. Hammond

The Color of Friendship
2000 · as Manager

The Matthew Shepard Story
2002 · as Minister

Goosebumps: Night of the Living Dummy III
1997 · as Cal

Heritage Minutes: Richard Pierpoint
2012 · as Officer Howard