Haley James Scott Is A Fictional Character Played By Bethany Joy Galeotti On The CW Show One Tree Hill. In One Tree Hill The Character Of Haley Pursues Her Dream Of Becoming A Musician And Therefore Bethany Has Often Lent Her Voice Talent To The Show As Well As Its Soundtrack And Subsequent Music Tour.