

Fight Club
1999 · as Detective Andrew

End of Days
1999 · as Satan Priest

Hellhound
2024 · as Paul

The Huntsman
2026 · as Nichols

Pale Night
2026 · as The Doctor

Meteors
2025 · as Raymond Fisher

Agnes
2021 · as Father Exley

Beretta's Island
1994 · as Johnny Carrera

Taken Alive
1994 · as Eddie Morley

Toxoplasma
2025 · as The Lawyer

L.A. Bounty
1989 · as Michaels

3:15 the Moment of Truth
1986 · as Plainclothes Cop

Silent Night, Deadly Night 5: The Toy Maker
1991 · as Tom Quinn

Doublecross on Costa's Island
1997 · as Eddie Morley

Kate's Addiction
1999 · as FBI Agent #2

The Big Thing
2008 · as Ned

Desperate Crimes
1993 · as Larry

Sweethearts
1997 · as Officer Carter