Han har turnert og spilt inn plater med James Brown, Frank Zappa, Blood, Sweat & Tears, the Band, Miles Davis og Steve Winwood.