Han har hatt ei lang og merittert karriere, men har bare delvis hatt kommersiell suksess som soloartist. Han har spilt sammen med mange andre kjente musikere som Cat Stevens, John Williams, Brotherhood of Man, Elton John, Lou Reed, David Bowie og Black Sabbath.