Known For
Filmography
Occupational Hazards
Movie

The Price of Glee
TV · as Self · 1 ep

Reawakened
Movie · as Nate

Wine Country
Movie · as DJ Nike (uncredited)

I Am the Night
TV · as Lewis Ferguson · 1 ep

Black Lightning
TV · as Will · 4 eps

The Last Two Lovers at the End of the World
Movie

Good After Bad
Movie · as Greg

Atypical
TV · as Jayson · 1 ep

Marlon
TV · as Lance · 1 ep

Me and My Grandma
TV · as Trey Mcmoney · 1 ep

Those Who Can't
TV · as Mitch · 1 ep

iParty with Victorious
Movie · as Rex-Challenger #1

Rizzoli & Isles
TV · as Mathias Senna · 1 ep

Aussie and Ted's Great Adventure
Movie · as Justin Jones

Glee
TV · as Animal Husbandry Clubber · 1 ep

iCarly
TV · as Rex-Challenger #1 · 1 ep

Game Over
Movie · as Trace

Idlewild
Movie · as Voice-Over (uncredited)

Just for Kicks
TV · as Small Ryan · 1 ep

Heart of the Beholder
Movie · as Patrick, Patrick (as Dabir Snell)

The Salon
Movie · as Trey

Everybody Hates Chris
TV · as Paint Eating Kid · 1 ep

Sweet Oranges
Movie · as Bad-Boy

House
TV · as Matty · 1 ep

The Tracy Morgan Show
TV · as Steve · 1 ep

Cold Case
TV · as Luther Bubley - age 11 · 1 ep

Jimmy Kimmel Live!
TV · as Young Michael Jackson · 1 ep

The Shield
TV · as Rebound · 1 ep

Still Standing
TV · as Scott · 1 ep

20/20
TV · as Himself · 1 ep
