The legendary jazz trumpeter, composer, singer and anti-apartheid activist Hugh Ramopolo Masekela died on Tuesday from prostate cancer.