Known For
Filmography
—2026
2026
202620262025
2021
2021
2015
2013
2013
2012
2012
2012
2010
2009
The Videographers
The Videographers
Movie · as Ford Roman

Latin Lover
Movie

3 Fourths
Movie · as Sebastian
Frank Stein M.D.
Frank Stein M.D.
Movie · as Dr. Frank Stein Jr.
Lucky
Lucky
Movie · as Sebastian

The Neighbors
Movie · as Jack

It Was Always You
Movie · as Joey

Signed, Sealed, Delivered: The Vows We Have Made
Movie · as Phoenix Fink

Harvest Moon
Movie · as Harry

Man of Steel
Movie · as Ken Braverman

Spooksville
TV · as Bryce Poole · 1 ep

Radio Rebel
Movie · as Larry

The Pregnancy Project
Movie · as DJ

Girl vs. Monster
Movie · as Wyatt

R. L. Stine's The Haunting Hour
TV · as Sam Morgan / Hansel, Brett · 1 ep

Beyond Sherwood Forest
Movie · as Young Robin Hood

