The Kill Room 2023
as Denys
Fire with Fire 2023
as Isaac
Jade 2023
as Noah
My Life Stopped at 15 2022
as John #6
Bobby 2021
as Ian
High Score 2020
as Jeremiah
This Land 2019
as John
Our Way Home 2018
Credits from TMDB.