Mermaid Chronicles Part 1: She Creature 2001
as Navy Captain
Novocaine 2001
as Gelding
The Lord’s Prayer 2001
as Guard / Zeke (voice)
The Lost is Found 1999
as Scribe #1 (voice)
The Siege at Ruby Ridge 1996
as Don Crawford
Wedlock 1991
as Michael Travis
Nightmare Weekend 1986
as Bob
Credits from TMDB.