
Filmography

The Mentalist
2008 · Toby Rawlins

Grey's Anatomy
2005 · Greg Stanton

NCIS
2003 · Bodie

Chicago Fire
2012 · Rick Newhouse

Bones
2005 · Robert Hooper

CSI: Miami
2002 · James Reed

One Tree Hill
2003 · Will Bennett

The Terminal List
2022 · Eli Bowman

NCIS: Los Angeles
2009 · Technical Assistant Kai Ashe

Beyond Belief: Fact or Fiction
1997 · Camper #2 (segment "Summer Camp")

Heroes
2006 · Young Charles Deveaux

Ghost Whisperer
2005 · John

Cold Case
2003 · Vaughn Bubley (age 18)

Rizzoli & Isles
2010 · Quentin Morris

Angel
1999 · Kennan

FBI: Most Wanted
2020 · Ray Cannon

For All Mankind
2019 · Clayton Poole

Private Practice
2007 · Aaron

Touched by an Angel
1994 · Jesse Cartwright

Sleepy Hollow
2013 · Benjamin Banneker

Cougar Town
2009 · Wade

Mayans M.C.
2018 · Officer Franky Rogan

7th Heaven
1996 · Freshman Guy #1

Matlock
2024 · Langston Wright

Boston Public
2000 · Jamaal Crenshaw

Genius
2017 · C.L. Franklin

All Rise
2019 · Joey Beto

Grounded for Life
2001 · Guy #2

Rosewood
2015 · Doug Russell

New York Undercover
1994 · Memo

SIX
2017 · Robert Chase

The Tomorrow War
2021 · Dorian

The Purge
2013 · Bloody Stranger

Invasion
2005 · Brett

Die Hard: With a Vengeance
1995 · Dexter's Friend

Secrets and Lies
2015 · Dr. Greg Young

The Purge: Election Year
2016 · Dante Bishop

The Purge: Anarchy
2014 · The Stranger

Bumblebee
2018 · Danny Bell

As Above, So Below
2014 · Benji

Jack & Bobby
2004 · Marcus Ride

Red Dawn
2012 · Danny

Big Momma's House
2000 · Basketball Teen #1

Mental
2009 · Actor

The Long Kiss Goodnight
1996 · Todd Henessey

Snoops
1999 · Steven Jackson

Good Sam
2022 · Malcolm Kingsley

Injustice
2021 · Michael Holt / Mr. Terrific / Waylon Jones / Killer Croc (voice)

Campus Ladies
2006 · Actor

Take Me Home Tonight
2011 · Bryce

The Alamo
2004 · Joe

All the Boys Love Mandy Lane
2006 · Bird

National Lampoon Presents Dorm Daze
2003 · Tony

The Good Neighbor
2016 · Officer Palmer

Parallel
2024 · Martel, Producer

Shadow Zone: My Teacher Ate My Homework
1997 · Cody

The Breaks
1999 · Tiki

Christmas in Compton
2012 · Pookie

Fighting the Odds: The Marilyn Gambrell Story
2005 · Darnell

Coastlines
2002 · Roy

If Not Now, When
2020 · Walter

Hangman's Curse
2003 · Blake Hornsby
In My Life
2002 · Actor

Beautiful Loser
2009 · Morgan (teenage)

Debating Robert Lee
2004 · Elliot Davis
House of Guerrero
TBA · Malcolm