Joe Walsh. T he handsome Joe Walsh is an American singer, guitarist, and songwriter. He has been a member of several bands, including James Gang, Barnstorm, Eagles, the Party Boys, Ringo Starr & His All-Starr Band, and the New Zealand band Herbs for over 40 years.