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
Actor
Credits from TMDB.