Outside the Lighthouse TBA
as Steven
Lova's Game 2023
as Dr. Isaac Keiser
Whelm 2021
as August
Applecalypse 2021
as Raphael
Left Hand 2018
as Hutch
Credits from TMDB.