Actor
Grown
2026 · as Bouncer
The Testament of Ann Lee
2025 · as Ruffian #1
The Threshing
2025
Pet Shop Days
2025 · as Andy
Blue Sun Palace
2025 · as Massage Client
Fan Fiction
2024
Matthew
2022 · as Matthew
The Little Prince of New York
2022 · as Ricky
Brief Story
2021 · as Bartender
Union County
2020
The Board
2016 · as Evan