James Lafferty

Celebrity

James Lafferty Photos

7 of 55
One Tree Hill - Season 8 - "Mouthful of Diamonds" - James Lafferty as Nathan and Steven Howell as Troy
Bob Mahoney/The CW