Leandro Sabo's photo

Leandro Sabo

Born: 2002-04-24 in Buenos Aires, Ciudad Autónoma de Buenos Aires, Argentina

Known For: Directing

Biography

Born in the Autonomous City of Buenos Aires in 2002. He is a student of Audiovisual Arts at the National University of the Arts (UNA).


Filmography

2026