Born 1986 (age 40) · Madison, Wisconsin, USA
Appears in 31 titles

Filmography

The DUFF
6.8
The DUFF
2015
as Toby Tucker
Wild
7.0
Wild
2014
as Richie
Vampires Suck
4.4
Vampires Suck
2010
as Jeremiah
The Runaways
6.5
The Runaways
2010
as Rocker Boy
Get On Up
6.8
Get On Up
2014
as Mick Jagger
Hellraiser: Revelations
3.5
Hellraiser: Revelations
2011
as Steven Craven
Beverly Hills Chihuahua 3: Viva la Fiesta!
At the Devil's Door
4.8
At the Devil's Door
2014
as Calvin
Spooky Buddies
6.1
Spooky Buddies
2011
Urban Explorer
5.1
Urban Explorer
2011
as Mickey / Denis
Cinema Verite
5.7
Cinema Verite
2011
as Grant Loud
Mother, May I Sleep with Danger?
Pretty Boy
7.6
Pretty Boy
2015
as Sean James Collins
Deep Dark Canyon
6.1
Deep Dark Canyon
2013
as Skylar Towne
Billy Boy
4.6
Billy Boy
2018
as Greg Basualdo
Victor
6.6
Victor
2016
as Razor
Juveniles
6.4
Juveniles
2018
as Elliot
A Reason
3.8
A Reason
2014
as Nathan Hilgrim
Innocent
10.0
Innocent
2009
as Shane
Dear Luke, Love, Me
Dear Luke, Love, Me
2024
as Luke