Member:
1982-1989 Night Ranger - lead, rhythm guitars, backing vocals  
1991- Night Ranger - lead, rhythm guitars, backing vocals  
2005-2007 Vicious Rumors - guitar  
Live musician:
1982 Ozzy Osbourne - guitars  
Guest musician:
2006 Derek Sherinian - guitars  
2010 Vicious Rumors - guitar solo