Acting
Grey's Anatomy
Bobby
Wonder
Justin
Grown Ups
Andre McKenzie
The 5th Wave
Poundcake
Grown Ups 2
Castle
Joey Malone
Jessie
Terry
Marvel's Spider-Man
Miles Morales (voice)
Last Man Standing
Brandon
Lower Learning
Sling Shot Kid (uncredited)
Opposite Day
Jasper
The Forgotten
Football Kid
Dance Camp
Hunter
Dirty Laundry
Little Boy
Miss Virginia
Bonz
Bobbi Kristina
Nick Gordon
The Runner
Blake
Reed Between the Lines
Keenan Reynolds
Flock of Four
Clifford Moore
Disconnected
Kyle
Grown Ups 3