Self
Attack of the Doc! (2023)
King
Rattled! (2022)
Government Leader
Restoring Society (2022)
High Level Politician
False Colors (2020)
Kindly the Cowboy
VHYes (2020)
Elderly Home Owner
Storm (2019)
Grandpa
Special Day (2018)
Larry (as William Knight)
Avengers Grimm - Time Wars (2018)
Mel
Sleepwalk (2018)
Mr. Baumgartner
The Shickles (2016)
Old Man
Jefferson (2016)
Narrator (voice)
The Long Slow Flight of the Ashbot (2015)
Priest
Straight (2014)
Greg
Pinned (2014)
Barman (as William Knight)
The Adventures of Sheriff Kid McLain (2013)
Albert Grimes
Dragon Day (2013)
The Last War Crime (2012)
Angelo
The Cross (2012)
Bernie
Prince of Swine (2011)
Gary Old Man
Bobby Fischer Live (2009)
Arnold Tinski
Fear House (2008)
Robert McClurg
Starkweather (2004)
Bartlett
Frog-g-g! (2004)
Butler Bernard
The Erotic Misadventures of the Invisible Man (2003)
Father Donovan
Exorcism (2003)
MacArthur
Emmanuelle 2000: Emmanuelle Pie (2003)
Pretty Cool (2002)
Support Group
The Last Place on Earth (2002)
Dr. Jacques Gervais
Butterscotch: I Am Not a Ghost (2000)
Caterer
Butterscotch: Power Flower (2000)
Butterscotch: Lost But Found (2000)
Admiral Hayes
Nautilus (2000)
Agent In Charge
I Got the Hook-Up (1998)
Medical Examiner
Curse of the Puppet Master (1998)
Col. Parks
The Sex Files - File 1: Alien Erotica (1998)
Rhinoplasty Man
Quicksilver Highway (1997)
Beckman
Deadlock: A Passion for Murder (1997)
Legally Exposed (1997)
Secrets Revealed (1997)
P
Rod Steele 0014: You Only Live Until You Die (1997)
Professor Shrug
Erotic Curse of Cairo (1997)
Thatcher
Lust: The Movie (1997)
Passion and Romance: Same Tale, Next Year (1997)
Dean Simpson
Witchcraft 8: Salem's Ghost (1996)
Sheriff Rocker
Zarkorr! The Invader (1996)
Senator Killburn
Dark Secrets (1996)
Police Chief
Personal Vendetta (1995)
Jason
Sweet Evil (1993)
Interrogator (uncredited) (voice)
Prison Planet (1992)
Submarine Captain
Navy Seals - Pagati per morire (1990)
Writer