Acting
Eighty-Sixed
Jake
2017
Walk the Prank
Teaching Assistant (uncredited)
2016
American Crime Story
Young Gianni Versace (uncredited)
The Lonely Ones
JP
2024
YES DAY
Brent
2021
Duck Butter
The PA
2018
Rio
The Truth About Emanuel
Clerk
2013
Violent Delights
Dillon