12 Round Gun
2018 · Drama
as Jimmy
Let Me Make You a Martyr
2017 · Action
as Larry Glass
Pete Smalls Is Dead
2011 · Comedy
as Jack Gomes
Ghost House
2017 · Horror
as Reno
Sons of Anarchy S7
2014 · Crime
as Robert 'Bobby Elvis' Munson
Trees Lounge
1996 · Comedy
as Mike
Casual Encounters
2016 · Comedy
as Earl Conrad
Memento
2001 · Drama
as Burt
Animal Factory
2000 · Crime
as Paul Adams
The Donner Party
2009 · Drama
as Franklin Graves
Spanish Judges
as Piece
The Birth of a Nation
2016 · Biography
as Reverend Walthall
The Thin Red Line
1999 · Drama
as Pvt. Peale
The Jade Pendant
2017 · Drama
as Captain Wynne
30 Days of Night
2007 · Horror
as Beau Brower
Life of Crime
2014 · Comedy
as Richard Monk
Dead Birds
2005 · Horror
as Joseph
Frankenfish
2011 · Adventure
Wristcutters: A Love Story
2007 · Comedy
Everything Put Together
2002 · Drama
as Bill
Last of the Dogmen
1995 · Adventure
as Tattoo
Spooner
2009 · Comedy
as George
Vampires
1998 · Action
as Catlin
Montana
as Stykes
Ida Red
2021 · Drama
as Benson Drummond
O'Dessa
2025 · Drama
as Father Walter
Daybreak
1993 · Action
as Quarantine Guard
The General's Daughter
1999 · Crime
as Elkins
The Gateway
2021 · Action
as Gary
Paradise City
as Elias
Unknown
2006 · Crime
as Bearded Man
The Quick and the Dead
1995 · Action
as Scars
Of Mice and Men
1992 · Drama
as Bus Driver
Delirious
1991 · Comedy
as Cable Man
Flaked S2
2017 · Comedy
as Jerry