Actor (66 credits)
- Old Man Jackson (2019) Prison Riot Guard
- American Dreaming (2018) Jack Parker
- Fading Flowers (2018) Sheriff Roy Keeps
- Jurica Road (2018) Mongoose
- Mister Gates (2018) Trucker Jim
- The Deadliest Gun (2018) Sergeant Sims (CSA)
- My Heart Dies with You: Hearts Race (2018) Russell
- Brimstone Saint (2018) Bennet
- Hidden Justice (2018) Travis Stone
- LONE STAR DECEPTION (2018) Eye Patch
- Under the Palm Tree (2017) Mark
- Things That Go Bump Film (2017) Zeus
- Tatted Souls (2017) William O'Neill
- Sense of Urgency (2017) Agent Rock Mathis
- Wonderkind (2017) Jack Ayers
- Saving the Tin Man (2017) Dr. White
- One in Five (2017) Sheryl's Dad
- Home-Less (2017) Jeb
- Goodnight, Charlene (2017) Deputy Masterson
- Make America White Again (2017) Caleb
- The Lotus (2017)
- Kasboltics (2017) Kyle
- The Contract (2017) Frank
- Christopher Robin (2017) Radio Personality
- Donovan (2017) Police Officer
- Misfortune (2016) Sheriff Hendricks
- Daylight's End (2016) Survivor, not listed in credits
- Box (2016) Randall
- Jerico (2016) Tobey
- The Bat (2016) Estate Sale Buyer
- Dead Air (2016) Mojo Watson
- The Sector (2016) Bar Bouncer
- The Resurrectionist (2016) The Grand Cyclops
- Split Decision (2016) Scott Thurman
- Undone (2016) Travis
- Proud Souls (2016) Bowman
- The Pineville Heist (2016) Sheriff Tremblay
- Altered (2015)
- Streets of Harvest (2015) Officer Jim Moore
- She Rides Bulls (2015) Duke
- Yesterday's Fall (2015) Pastor
- When the Game Stands Tall (2014) Coach Alumbaugh, not listed in credits
- Parkland (2013) Texas Ranger, not listed in credits
- Texas Chainsaw 3D (2013) Fireball Townie, not listed in credits
- The Box: Emma's Journey (2013) Jake Sutton
- The East (2013) FBI Agent, not listed in credits
- Now You See Me (2013) NSA Agent, not listed in credits
- Straight A's (2012) High Roller Party Cowboy, not listed in credits
- Snitch (2012) DEA TACT Officer, not listed in credits
- The Iceman (2012) Mob Driver, not listed in credits
- GCB (2012) Upscale Cowboy, not listed in credits
- Dallas (2012) Bartender, not listed in credits
- Thunderstruck (2012) Dad of Athlete
- Django Unchained (2012) Mandingo Overseer, not listed in credits
- Breakout Kings (2011) New York Police Officer
- Chase (2010) U. S. Marshall
- Shirzan FBI Director William Cartwright
- College Bound: Window of Hope Christian Boswell
- Down Stream Jack Wolfe
- Justice John
- The Circle of Improbable Life/The CoiL Carl Kraeplin
- The Reins Maker Detective Dan Detroy
- Jurica Road Mongoose
- Coming Home Coach Jake Stone
- The Runners SWAT Captain
- Rage in the Cage Daniel
Director (2 credits)
Producer (5 credits)
Writer (1 credits)