James Lafferty

Celebrity

James Lafferty Photos

8 of 55
One Tree Hill - Season 8 - "Asleep at Heaven's Gate" - James Lafferty as Nathan Scott and Bethany Joy Galeotti as Haley James Scott
Fred Norris/The CW