Born 1988 (age 37) · Van Nuys, California, USA
Appears in 27 titles

Filmography

What to Expect When You're Expecting
MaXXXine
6.3
MaXXXine
2024
as Taylor
The Secret Life of Bees
7.5
The Secret Life of Bees
2008
as Teenager
Cabin Fever 2: Spring Fever
4.5
Cabin Fever 2: Spring Fever
2009
as Darryl
Last Straw
6.0
Last Straw
2024
as Jake Collins
The Marc Pease Experience
4.4
The Marc Pease Experience
2009
as Rodney
Remember the Daze
4.9
Remember the Daze
2008
as Andrew
Fab Five: The Texas Cheerleader Scandal
Dead Heist
4.5
Dead Heist
2007
as Gas Station Zombie
Pieces of Talent
5.7
Pieces of Talent
2014
as Jay Harper
A Time to Revenge
3.1
A Time to Revenge
1997
as Will as a Child
Confessions
7.5
Confessions
2023
The 27 Club
5.7
The 27 Club
2008
as Stella's Brother
Pretty Is
6.0
Pretty Is
2017
as Draper
We Can't Help You
2013
as Orange
Abigail Falls
Abigail Falls
2018
as Henry
Bedford Park
Bedford Park
2026
as Vince