Filmography

NCIS
2003 · Acting

The Rookie
2018 · Acting

The Walking Dead
2010 · Acting

Hawaii Five-0
2010 · Acting

S.W.A.T.
2017 · Acting

NCIS: Los Angeles
2009 · Acting

Grimm
2011 · Acting

The Pitt
2025 · Acting

Marshals
2026 · Acting

Malcolm in the Middle
2000 · Acting

CSI: NY
2004 · Acting

Teen Wolf
2011 · Acting

Las Vegas
2003 · Acting

Numb3rs
2005 · Acting

Banshee
2013 · Acting

The Practice
1997 · Acting

Crossing Jordan
2001 · Acting

Animals
2026 · Acting

Californication
2007 · Acting

For All Mankind
2019 · Acting

Revenge
2011 · Acting

Sleepy Hollow
2013 · Acting

Doom Patrol
2019 · Acting

Timeless
2016 · Acting

DAHMER - Monster: The Jeffrey Dahmer Story
2022 · Acting

Terminator: The Sarah Connor Chronicles
2008 · Acting

Star
2016 · Acting

Ant-Man and the Wasp
2018 · Acting

xXx
2002 · Acting

The Studio
2025 · Acting

Kingdom
2014 · Acting

SIX
2017 · Acting

The Old Man
2022 · Acting

A Haunted House 2
2014 · Acting

The Purge: Anarchy
2014 · Acting

Swamp Thing
2019 · Acting

Saints & Sinners
2016 · Acting

Class of '09
2023 · Acting

Star-Crossed
2014 · Acting

American Made
2017 · Acting

Deputy
2020 · Acting

First Wives Club
2019 · Acting

Under the Silver Lake
2018 · Acting

The Banker
2020 · Acting

Think Like a Man Too
2014 · Acting

A Day to Die
2022 · Acting

Inheritance
2020 · Acting

Agent X
2015 · Acting

Miss March
2009 · Acting

The F**k-It List
2020 · Acting

Gully
2021 · Acting

A Carpenter Christmas Romance
2024 · Acting

All Over the Guy
2001 · Acting

Resurrected
2023 · Acting

Anna Nicole Smith: Exposed
1998 · Acting

Like Father Like Son
2025 · Acting

Old Flames Never Die
2022 · Acting

One of These Days
2021 · Acting

The Kane Files: Life of Trial
2010 · Acting

The Chosen
2015 · Acting

Trespassers
2019 · Acting

Middle Man
2017 · Acting

The Razor's Edge
Acting

Blank Slate
2008 · Acting

Rescued
2008 · Acting

Below Deck Deceit
2023 · Acting
- No Poster
21 Down
Acting

Three Bad Men
2005 · Acting

Bad Connection
2023 · Acting

Restitution
2024 · Acting
- No Poster
Seclusion
2006 · Acting

Joe Hunt
2025 · Acting

Island of Grace
2009 · Acting

The Miracle of St. Nicholas
Acting

Dreams My Master
2016 · Acting

Delirium
2015 · Acting
