Chicago P.D.
as Trey Woodson
Blue Bloods
as Jojo Reese
Cobra Kai
as Trey
All American
grown-ish
as TK Mason
Star
as Lucas 'Lucky' Keyes
Step Up
as Marquise Howard
Billy Lynn's Long Halftime Walk
as Roadie (uncredited)
Forever My Girl
as Mason
Love, Simon
as Spencer
Judas and the Black Messiah
as George Sams
Merry Wishmas
as Madden
The Quad
as Jalen
A Bad Moms Christmas
as Tattooed Staff Dude
SuperFly
as Dee
Willy's Wonderland
as Bob McDaniel
The Senior
as Jamal Johnson
Taboo
as Larry
Mediator
as Austin
Acrimony
as Young Devon