Rio Vega
AJ (voice)
Shelter
2007
Poetic Justice
1993
Keith
2008
Kiss and Cry
2017
Blue Lagoon: The Awakening
2012
Now Is Good
2012
Love Me Love Me
2026
Winter Spring Summer or Fall
2024
Girls Like Girls
2026
My Nights Are More Beautiful Than Your Days
1989
All of You
2025
Our Friend
2019
Heartstopper Forever
2026
Beach Rats
2017
After We Collided
2020