"Life 's Been Good '' is a song by Joe Walsh, which first appeared on the soundtrack to the film FM. The original eight - minute version was released on Walsh 's album But Seriously, Folks..., and an edited 4 1 / 2 minute single version peaked at # 12 on the US Billboard Hot 100, remaining his biggest solo hit.
who sings life has been good to me so far
Joe Walsh