Mindscape 2024
Executive Producer
The Devil on Trial 2023
as Father Dennis
Stain 2018
as Thomas
Love Never Dies 2012
as Chuck
Credits from TMDB.