Leslie wurde 1953 in Daressalaam, Tanzania, aus indischer Abstammung geboren und kam 1976 nach Wien, wo er zunächst Wirtschaft an der WU, später an der Akademie der bildenden Künste in Wien bei Franz Xaver Ölzant studierte. Er schloss sein Studium mit Auszeichnung ab und erhielt den Würdigungspreis des Bundesministeriums für Wissenschaft und Forschung.
Seine Werke sind in zahlreichen Sammlungen vertreten und werden im Inland und Ausland gezeigt. 2011 stellte er in der Gruppen-Ausstellung `BEAUTY CONTEST´ im Österreichischen Kulturinstitut in New York aus.
Plastische Arbeiten von De Melo sind auch im Rahmen von `Kunst im Öffentlichen Raum´in Niederösterreich zu finden, etwa in Zwettl. Seine Skulpturen eignen sich besonders für die Präsentation in natürlicher Umgebung, wie Parkanlagen und Gärten.
2019 ist ein Kunstbuch im Verlag `Bibliothek der Provinz´ erschienen.
De Melo vermittelt Kunst in Workshops und ist an der Sigmud Freud Universität Wien in der Kunsttherapie als Dozent tätig