Rob Watson has performed with- James Brown,Joe Luis Walker,Robert Randolph,Joss Stone,Joe Sample,Rodney Franklin,Tupak Shakur,Aaron Hall,Pussy Cat Dolls,Peter Erskine,Pete Escovedo