Hide unreleased
Finch TBA
Actor
No Rest for the Wicked 2023
as Group Member #1
Ethan and Edna 2022
as Leon
The Man in Room 6 2022
as Percy
Sophie 2015
as Anchorman
Credits from TMDB.