He was born in Asunción, Paraguay in 1984. He studied at the Universidad del Cine in Buenos Aires, Argentina. He directed I Hear Your Scream (Bafici ’08). He’s currently developing his first feature, entitled La última tierra.