Actor
Byeeee
2026 · as Ryland
The Fortunate Ones
2025 · as Dan
Something You Said Last Night
2023
Night at the Museum: Battle of the Smithsonian
2009 · as Teenage Boy #2