Born 1993 (age 33) · Miami, Florida, USA
Appears in 6 titles

Filmography

The Punisher
6.4
The Punisher
2004
as Will Castle
Rock of Ages
6.2
Rock of Ages
2012
as Drew's Band
Expelled
5.8
Expelled
2014
as Ben O'Neil
In This Gray Place
5.0
In This Gray Place
2019
as Elijah Whelan
Canvas
6.3
Canvas
2006
as Sam
Get Him Back for Christmas
9.0
Get Him Back for Christmas
2024
as Craig