Hide unreleased
Centro Barca Okkupato, La Mediazione TBA
Director
Anime Vive 2026
The Eagles of Carthage 2020
Producer
Love is Love 2018
as Father, Camera Operator, Director of Photography
Credits from TMDB.