Answer
Yes, Ben Harper is an American singer-songwriter who composes his own songs. He began his career in the 1990s and has released a total of 12 studio albums, as well as several live albums and compilations. His music has been described as a mix of blues, folk, rock, and soul, and he has been praised for his songwriting and guitar playing.