|
Grassland (2025) as |
|
Cash for Gold (2024) as Robby |
|
Break (2024) as Jimmy |
|
Self Reliance (2024) as Cowboy |
|
Topology of Sirens (2021) as Cas's Dad |
|
Lie Exposed (2020) as Photographer |
|
Char Man (2019) as Kent Bridewell |
|
What Still Remains (2018) as Zack |
|
Block Island (2018) as Stone |
|
Leave No Trace (2018) as Mr. Walters |
|
Beauty Mark (2017) as Bruce |
|
Lost Cat Corona (2017) as Sue |
|
Sully (2016) as LT Cook |
|
Bad Blood (2015) as Ray Baker |
|
Perfection (2014) as Harry |
|
Dystopia (2013) as Joseph |
|
The Guilt Trip (2012) as Jimmy |
|
Mending Fences (2009) as Jack Norris Jr. |
|
Aces 'N' Eights (2008) as Tate |
|
The Hills Have Eyes 2 (2007) as Redding |
|
Love's Long Journey (2005) as Mason |
|
A Man Apart (2003) as Pomona Joe |
|
Windfall (2002) as Bennett |
|
Enough (2002) as FBI Agent |
|
Lost Voyage (2001) as Dazinger |
|
American Tragedy (2000) as Bill Pavelic |
|
Militia (2000) as Tom Jeffries (uncredited) |
|
Inferno (1999) as Beserko |
|
Logan's War: Bound by Honor (1998) as Sal Mercado |
|
The Advanced Guard (1998) as Desmond, captive Red Neck |
|
The Big Fall (1997) as Johnny 'Axe' Roosevelt |
|
Kiss the Girls (1997) as Casanova (voice) |
|
Gold Coast (1997) as Roland Crowe |
|
The Maker (1997) as Rubicon Beziqui |
|
One Tough Bastard (1996) as Marcus |
|
Demolition High (1996) as Luther |
|
Automatic (1995) as Major West |
|
Tank Girl (1995) as Booga |
|
The Innocent (1994) as Tinsley |
|
The Baby Doll Murders (1993) as Louis |
|
Desperate Rescue: The Cathy Mahone Story (1993) as J.D. Roberts |
|
The Hit List (1993) as Richard Cordon |
|
Keep the Change (1992) as Billy Kelton |
|
Ned Blessing: The True Story Of My Life (1992) as Tors Buckner |
|
Session Man (1991) as Dean Storm |
|
The First Power (1990) as Patrick Channing |
|
Lucky Stiff (1988) as Ike |
|
Alien Nation (1988) as Joshua Strader |
|
Viper (1988) as Matt Thomas / Richard Gelb |
|
Laguna Heat (1987) as Vic Harmon |
|
Out of Bounds (1986) as Roy Gaddis |
|
Lie Exposed (2020) Writer |