Young Clarence
Not the Same Clarence (2023)
Clay
Dirty Sexy Saint (2019)
D.C.
Angel of Anywhere (2018)
Jason
The Stranger Inside (2016)
Matthew
Chasing Yesterday (2015)
Bruce
Excuse Me for Living (2012)
Matty's Teammate (as David Gregory)
Как да разбера (2010)
Screenplay
Wait with Me (2023)