Filmography

Criminal Minds
2005 · Acting

NCIS
2003 · Acting

The Rookie
2018 · Acting

S.W.A.T.
2017 · Acting

SEAL Team
2017 · Acting

Marvel's Agents of S.H.I.E.L.D.
2013 · Acting

Pretty Little Liars
2010 · Acting

Westworld
2016 · Acting

Outer Banks
2020 · Acting

MacGyver
2016 · Acting

Resident Alien
2021 · Acting

NCIS: Hawaiʻi
2021 · Acting

Shooter
2016 · Acting

The Incredible Hulk
2008 · Acting

Insatiable
2018 · Acting

Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)
2020 · Acting

Priest
2011 · Acting

Five Thirteen
2014 · Acting

Catalyst
2025 · Writer, Acting

Railroad to Hell: A Chinaman's Chance
2008 · Acting

Filly Brown
2013 · Acting

All Out Dysfunktion!
2016 · Acting

RZR Cyber Protocol
2026 · Writer, Acting

Calm Before
2021 · Acting

Pop Star
2006 · Acting

Silver Case
2012 · Acting

The Withering
2026 · Acting
- No Poster
And I Lived
2005 · Acting

Wade in the Water
2020 · Director, Writer, Acting

McDick
2017 · Acting

Farewell Darkness
2007 · Acting

Evergreen
2019 · Acting

Whispers in the Walls
Writer, Acting

Saravia
2008 · Acting
