Actor · Born 1989
Take Out Girl
2021 · as Nate
Never Heard
2018 · as Diggy
A Boy. A Girl. A Dream
2018 · as Naqeeb
Brand New Old Love
2017 · as Logan
Chastity Bites
2013 · as Travis
Glee Encore
2011 · as Matt Rutherford
I Will Follow
2010 · as Raven
L.A. Without a Map
1999 · as Brandon Williams