Ben Taylor, American singer-songwriter, musician, and actor