Hugh Masekela was born on 04 April 1939. He was South African national and known as Trumpeter, Composer, Jazz musician.