Filmography

The Rookie
2018 · Acting

Shameless
2011 · Acting

The Terminal List
2022 · Acting

Hawaii Five-0
2010 · Acting

Marvel's The Punisher
2017 · Acting

Blindspot
2015 · Acting

The Ultimate Fighter
2005 · Acting

MacGyver
2016 · Acting

TNA iMPACT!
2004 · Acting

Preacher
2016 · Acting

Logan
2017 · Acting

Walker
2021 · Acting

John Wick
2014 · Acting

L.A.'s Finest
2019 · Acting

Obliterated
2023 · Acting

Over Your Dead Body
2026 · Acting

Maze Runner: The Scorch Trials
2015 · Acting

Godless
2017 · Acting

Bird Box
2018 · Acting

Deputy
2020 · Acting

Only the Brave
2017 · Acting

Crank: High Voltage
2009 · Acting

Inherent Vice
2014 · Acting

Shot Caller
2017 · Acting

Love Lies Bleeding
2024 · Acting

Eddington
2025 · Acting

Perpetual Grace LTD
2019 · Acting

Gamer
2009 · Acting

Once Upon a Time in Venice
2017 · Acting

She Rides Shotgun
2025 · Acting

Copshop
2021 · Acting

Killing Faith
2025 · Acting

Running with the Devil
2019 · Acting

The Kid
2019 · Acting

End of the Road
2022 · Acting

Hot Seat
2022 · Acting

War on Everyone
2016 · Acting

Recoil
2012 · Acting

Jade
2024 · Acting

Kill Me Again
2025 · Director, Writer, Acting

Surrounded
2023 · Acting

Bethany
2017 · Acting

UFC 66: Liddell vs. Ortiz
2006 · Acting

Beer for My Horses
2008 · Acting

Tactical Force
2011 · Acting

Found Alive
2026 · Acting

UFC 57: Liddell vs. Couture 3
2006 · Acting

Death Warrior
2009 · Acting

UFC 102: Couture vs. Nogueira
2009 · Acting

UFC 110: Nogueira vs. Velasquez
2010 · Acting

Exodus
2021 · Acting

Strikeforce: Rockhold vs Kennedy
2012 · Acting

UFC 71: Liddell vs. Jackson
2007 · Acting
- No Poster
Fresquez Productions: Double Threat
2011 · Acting

Strikeforce: Rockhold vs. Jardine
2012 · Acting

Unrivaled
2010 · Acting

An American in Texas
2017 · Acting

UFC 96: Jackson vs. Jardine
2009 · Acting

UFC 84: Ill Will
2008 · Acting

Shark Fights 13: Jardine vs Prangley
2010 · Acting

Alone in The After
2025 · Acting

El Paso 11:55
2022 · Director, Writer, Acting

UFC 89: Bisping vs. Leben
2008 · Acting
- No Poster
UFC Best of 2008
2009 · Acting

UFC Fight Night 4: Bonnar vs Jardine
2006 · Acting

The Ultimate Fighter 3 Finale
2006 · Acting

UFC 76: Knockout
2007 · Acting

The Ultimate Fighter 2 Finale
2005 · Acting
- No Poster
The Ultimate Fighter 11 Finale
2010 · Acting
- No Poster
UFC: Ultimate Comebacks
2008 · Acting

Strikeforce: Diaz vs. Daley
2011 · Acting
- No Poster
Pancrase: Hybrid 8
2003 · Acting
