Day of Reckoning 2025
Producer
Ride 2024
The Irrelevant Giant 2013
Director
La Divina 1989
Electrician
Credits from TMDB.