The One 2026
Producer
Sovereign 2025
Executive Producer
Looking for Dr. Love 2024
Unit Production Manager
Secrets Beneath the Floorboards 2023
Co-Producer
Black Bags 2023
She Inherited Danger 2023
A Thousand Little Cuts 2022
Thanks
Salvation 2007
as Monsignor de Culcan
Credits from TMDB.