Actor
A Beach Read Murders
2025 · as Payson
Take Time to Dance
2025 · as Jeremy Hillmire
The Dreadful Place
2025 · as Thomas
Pinkerton
2025 · as Ward Hill Lamon
Altered Perceptions
2023 · as Dr. Joseph Feretti
Warpath
2020 · as Lucky
Club Wild Side
1998 · as Scott