. . . . "In addition, he has performed with jazz, soul and rock and roll greats including Paul McCartney, Ray Charles, Lionel Hampton and James Brown." . . . . . . .