Production
Leonardo Osorio
ES cinema · 2 credits
Known for
Filmography

Bremen
ES · 2023Not rated
as Leandro, Production Manager, Location Manager, Data Management Technician
Production
ES cinema · 2 credits

Bremen
as Leandro, Production Manager, Location Manager, Data Management Technician