Born 1992 (age 33) · Tarzana, California, USA
Appears in 31 titles

Filmography

The Curious Case of Benjamin Button
7.6
The Curious Case of Benjamin Button
2008
as Benjamin Age 12
Star Trek
7.4
Star Trek
2009
as Johnny
This Is 40
5.9
This Is 40
2012
as Obnoxious Teenager in SUV
Wolves at the Door
4.9
Wolves at the Door
2016
as William
Take Point
6.9
Take Point
2018
as Logan
Hunter's Moon
3.5
Hunter's Moon
2020
as Lenny Bloomfield
Last Kind Words
4.8
Last Kind Words
2012
as Eli
I Am Easy to Find
7.2
I Am Easy to Find
2019
as Young Husband
Pitching Tents
5.5
Pitching Tents
2017
as Stash
The Midnight Game
3.7
The Midnight Game
2013
as Jeff
California Scheming
3.3
California Scheming
2014
as Jason Rourke
Billy's Dad Is a Fudge-Packer
The Soccer Nanny
3.1
The Soccer Nanny
2011
as Atticus Hazelton
The Least of These
7.0
The Least of These
2011
as Alex
A Place Called Hollywood
5.0
A Place Called Hollywood
2019
as Josh
Restraint
2024
as Justin
Chasing Nightmares
Chasing Nightmares
as Matthew