Born in Buenos Aires in 1976, he studied Filmmaking in the Avellaneda Film Institute and Philosophy in the UBA. He works mostly on documentaries and stop-motion animation. He directed the medium length film Kara.