Brain Dead TBA
as Logan
Gurbia 2025
Actor
Peas and Carrots 2025
as Young Gordon
Cybolica 2019
as Ryder
Punt the Bucket 2019
as Mason
Bad Habits 2018
as Andrew
Transient Passengers 2018
as Marcel
Credits from TMDB.