Known For
Filmography

Ruined
Movie · as Landon Richards

Extracurricular Activities
Movie · as James

Tyler Perry's Sistas
TV · as Hayden · 110 eps

Grand Hotel
TV · as Jason Parker · 13 eps

(Romance) in the Digital Age
Movie · as Marcellus Roberts

The Fosters
TV · as Ty Hensdale · 6 eps

The Inbetweeners
TV · 1 ep

The Hard Times of RJ Berger
TV · as Patterson · 1 ep

Good Luck Charlie
TV · as Justin · 2 eps

Alvin and the Chipmunks: The Squeakquel
Movie · as Xander

Depth Charge
Movie · as James Piersall

High School Musical 3: Senior Year
Movie · as Zeke Baylor

High School Musical 3: Making of a Musical
Movie · as Self

High School Musical 2
Movie · as Zeke Baylor

Just Jordan
TV · 1 ep

High School Musical
Movie · as Zeke Baylor

High School Musical: Remix
Movie · as Zeke Baylor

American Gun
Movie · as Marcus

Zoey 101
TV · as Darrell · 2 eps

Grey's Anatomy
TV · as Brandon Marwood · 1 ep

CSI: NY
TV · as Jonas Stark · 1 ep

The Bernie Mac Show
TV · as Jason · 1 ep

Love & Basketball
Movie · as Kelvin

Men of Honor
Movie · as Young Carl Brashear

Becker
TV · 1 ep
