Actor
The Private Eye
2024 · as Dee
The Spirit God Gave Us
2022
Pink Opaque
2020 · as Travis Wolfe
City
2020 · as Kendall
A Rainy Day in New York
2019 · as Student Film Crew
All These Small Moments
2019 · as Carter
Coin Heist
2017 · as Max