

Animal Instincts 2
1994 · as Lover

Alien: Rubicon
2024 · as General Vargas

The Wrecker
2025 · as Priest

Planetquake
2024 · as Dresden

Minnie’s Midnight Massacre
2026 · as Deputy Crews

The Other Man
1994 · as Quinn

Monsoon
1999 · as Corteza

Deadlock: A Passion for Murder
1997 · as Nick Peterson

Shades of Gray
1997 · as Det. Jack Kincaid

Indecent Behavior III
1995 · as Billy Palmer

Shark Warning
2024 · as Jerry Phieffer

We Kill for Love
2023 · as Self

Scoring
1995 · as Stoney Oriole

Losing Control
1998 · as Man / Edward

Tainted Love
1996 · as Michael Madison

Married People, Single Sex 2: ...For Better or Worse
1995 · as David

Killing for Love
1995 · as Paul

The Wedding Pact 2: The Baby Pact
2021 · as Jeff Flowers