Born and raised in Buenos Aires, Argentina. He studied Philosophy at the University of Buenos Aires (UBA) and later won a fellowship at the prestigious Argentinean National Film School (ENERC), where he graduated as Director of Photography. He is a founding partner of Magoya Films, a top independent Argentinean film and documentary production company. He directed and produced several award winning documentary films and series. In 2004 he won the “Best Young Producer Award” granted by ARTE France. He was a jury member at several film and documentary festivals. In 2012, he received an honorable distinction from the Argentine Senate for his outstanding artistic and professional work in the field of culture. In the academic filed, he was appointed as professor of documentary production at his alma mater ENERC film school and had achieved a tenure status. He was also appointed as associate professor of film directing at the San Martin University (UNSAM).
In 2015 Sebastian made the transition to feature narrative films, writing, directing and further editing “The Boss, Anatomy of a Crime”, starring soap-opera turned top dramatic actor Joaquin Furriel. The film received stellar reviews and won more than 30 domestic and international film awards, becoming a cult classic in its native country and sold to Netflix and separately to many other territories around the world.
In 2018 he directed his sophomore film, psychological thriller “The Son” based on a top novel from the famous international novelist Guillermo Martinez. The film is a Netflix Original, and was an international hit upon its release last summer.
In 2020 was release his third film, true crime family saga “The crimes that bind”, starring Almodovar’s muse Cecilia Roth. The film is another Netflix Original, and was a sleeper hit, staying in the top ten of Netflix worldwide for a couple of weeks.