Born 1985 (age 40) · San Diego, California, USA
Appears in 35 titles

Filmography

Superhero Movie
5.3
Superhero Movie
2008
as Xavier's Older Son (uncredited)
Antebellum
6.3
Antebellum
2020
as Nick
Inheritance
6.3
Inheritance
2020
as Scott
Dear White People
6.1
Dear White People
2014
as Reggie
Step Sisters
6.4
Step Sisters
2018
as Kevin
Detention
5.6
Detention
2012
as Toby T.
All the Way
6.7
All the Way
2016
as Bob Moses
Wiener Dog Nationals
5.0
Wiener Dog Nationals
2013
as Dirk
Browsers
6.6
Browsers
2013
as Gabriel Blackman
Dating Daisy
5.8
Dating Daisy
2016
as Marcus
That's Our Time
10.0
That's Our Time
2023
as Danny
19 Weeks
19 Weeks
2020
as Ray
Legacy
Legacy
as Floyd