Giancarlo Castro wurde 1980 in Barquisimeto (Venezuela) in eine Musikerfamilie geboren. Er begann mit der Trompete bei “El Sistema*, später kam noch Komposition dazu. Er setzte sein Studium am Konservatorium Vicente Emilio Sojo in Barquisimeto und am Institut für Musik der Universität von Caracas fort.
Sein Schaffen umfasst akademische Werke wie auch Latino-Musik. Einige Stücke sind von EMI Classics und EuroArts aufgenommen worden.