
Acting

#WorstChristmasEver
as James Turner

The Short Game
as Tommy

Terry McMillan Presents: His, Hers & Ours
as Isaiah Pellman

Get Off My Lawn
as Ethan

Homestead
as Abe Eriksson

Killer Rental
as Aaron

V/H/S/99
as Kurt (segment "The Gawkers")

The Sky Is Everywhere
as Marcus

Orpheus Star
as Douglas Privett (younger)
Judgment Day

The Pitt
as Vince · 1 ep.

Dexter: Original Sin
as Evan · 2 ep.

Homestead: The Series
as Abe Eriksson · 9 ep.

The Winchesters
as Tony · 1 ep.

For All Mankind
as Corey · 1 ep.

Station 19
as Mac · 1 ep.

grown-ish
as Jeff · 2 ep.

S.W.A.T.
as Manny · 1 ep.

black-ish
as Isaiah · 1 ep.