Filmography

The Vampire Diaries
2009 · Acting

True Detective
2014 · Acting

One Tree Hill
2003 · Acting

Teen Wolf
2011 · Acting

Dawson's Creek
1998 · Acting

Avengers: Infinity War
2018 · Acting

Avengers: Endgame
2019 · Acting

Loki
2021 · Acting

Scary Movie
2026 · Acting

Matlock
1986 · Acting

Army Wives
2007 · Acting

Cape Fear
2026 · Acting

Franklin & Bash
2011 · Acting

Scream: The TV Series
2015 · Acting

Star
2016 · Acting

Black Widow
2021 · Acting

Taken 3
2014 · Acting

Your Honor
2020 · Acting

Baywatch Nights
1995 · Acting

Watchmen
2019 · Acting

Furious 7
2015 · Acting

Constantine
2014 · Acting

The Blind Side
2009 · Acting

Sully
2016 · Acting

American Made
2017 · Acting

Raising Dion
2019 · Acting

The Gates
2010 · Acting

Queen America
2018 · Acting

Jerry & Marge Go Large
2022 · Acting

Fist Fight
2017 · Acting

Past Life
2010 · Acting

Ride Along 2
2016 · Acting

The 15:17 to Paris
2018 · Acting

The Leisure Seeker
2018 · Acting

The Boss
2016 · Acting

12 Rounds
2009 · Acting

Sextuplets
2019 · Acting

Father Figures
2017 · Acting

The Joneses
2010 · Acting

Behave, Kids
2019 · Acting

The Lost Valentine
2011 · Acting

Purity Falls
2019 · Acting

Full Count
2019 · Acting
- No Poster
Blood Bath
2002 · Acting

Shooting Gallery
2005 · Acting

A Nashville Christmas Carol
2020 · Acting

My Fake Fiance
2012 · Acting

My Super Psycho Sweet 16: Part 2
2010 · Acting

Lilly
2025 · Acting

Vicious
2003 · Acting
- No Poster
Axanar: The Gathering Storm
2026 · Acting

Keepsake
2010 · Acting

Stickfighter
1994 · Acting

Bring Me a Dream
2020 · Acting

Saving My Daughter
2021 · Acting

Pantheon Black
2010 · Acting

The Feeding
2006 · Acting

The Dark Red
2020 · Acting

Crystal River
2008 · Acting

The Great Divide
2012 · Acting

Lost Angels
2014 · Acting

The Morningside Monster
2014 · Acting

Klippers
2018 · Acting

Savage
2011 · Acting

Requiem
2015 · Acting

Haven's End
2018 · Acting

Rex
2008 · Acting

Carl
2012 · Acting
- No Poster
Harvest Moon
2008 · Acting
- No Poster
First Kill
2008 · Acting

A Zombie Invasion
2012 · Acting

Implanted
2013 · Acting

Blood Ties
2007 · Acting

A Place for Heroes
2014 · Acting

Remnants
2013 · Acting

A Conspiracy
2003 · Acting

The Unbreakable Bunch
2023 · Director
- No Poster
Love Thy Enemy
2011 · Acting

Solace
2013 · Acting

A Free Bird
2014 · Acting

Altered
2014 · Acting
- No Poster
The Great Orecto
2016 · Director

Crazy 2 Crazy
2021 · Acting
