Memory Project 2026
as Subject 4
Solitude 2024
as William Brennan
Charles Sloan 2023
as Carl
The Rickety Man 2021
as Edward
Eyes of Eidolon 2020
Actor
Homestead 2020
as Lawrence
No Good Deed 2018
as Everett
Credits from TMDB.