The Other Zoey (2023) als Zack MacLaren | |
Hellraiser (2022) als Trevor | |
Embattled (2020) als Tanner Van Holt | |
The Devil All the Time (2020) als Tommy Matson | |
Extended Stay (2020) als Ricky | |
Limbo (2020) als Rodney | |
Just Mercy (2019) als Young Guard | |
The Family Portrait (2019) als Kevin Brody | |
Mine 9 (2019) als Ryan | |
The Hate U Give (2018) als Brian MacIntosh | |
American Animals (2018) als Frat Boy | |
Love, Simon (2018) als Garrett Laughlin | |
Love Is the Longest Con (2016) als Adrian | |
Up the Hill (2016) als The Client | |
Bounds (2015) als Todd | |
The Radical Notion of Gene Mutation (2014) als Patrick Clemens | |
Queer als Allerton |