Actor · Born 1991
Teller's Camp
2025 · as Thomas Teller
Death Camp
2022 · as James
Life After Death
2021 · as Xavier (Insurance Agent)
Charlie Says
2019 · as Pete
The Honor List
2018