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
Lições da Vida (2012)
Matty's Teammate (as David Gregory)
Tens a Certeza? (2010)
Screenplay
Wait with Me (2023)