He has played primarily in jazz ensembles, with guest appearances on albums by The Byrds and Paul Simon.
In 1987, he had a hit single with Bring Him Back Home which became an anthem for the movement to free Nelson Mandela. After apartheid ended, Masekela returned to South Africa where he now lives.