Hide unreleased
The Denouement of Archie Bishop TBA
as Archie Bishop
Avenoir 2026
as Self
Animus 2025
as Leo Santana, Cinematography, Co-Producer
Spectre: Shadow Night 2024
as Leo Santana, Second Assistant Director, Cinematography, Producer
Spectre: Genesis 2023
Cinematography
Credits from TMDB.