Member:
1986-1991 Jane's Addiction - guitar  
1993-1998 Red Hot Chili Peppers - guitar, backing vocals  
Guest musician:
1995 Nine Inch Nails - guitar  
1999 Guns N' Roses - guitars