Nació en Buenos Aires, Argentina y se graduó con honores en el Centro d' Estudis Cinematografics de Catalunya en Barcelona, España, en donde estudió dirección de cine. Marcelo ha explorado y filmado la vida diaria de la gente de muchas culturas en Europa, Oriente Medio, África, Asia, y América latina. Tras hacer varios cortometrajes en España, fue encargado de la producción de "The Children of Nepal", que ganó el premio Goya por el mejor cortometraje documental de 2004. En 2003, dirigió "Children`s Stories", un proyecto documental en Perú y Guatemala, que ganó el premio de la audiencia en el FICDH, primer festival internacional de cine por los derechos humanos en España. Marcelo está actualmente haciendo un documental sobre la crisis socio-económica de su país natal.