One Tree Hill star James Lafferty

Image

One Tree Hill star James Lafferty

By Cody Johnson

August 21, 2016

American actor, director, and producer, James Lafferty was born on 25 July 1985, in Hemet California. He is best known for his role is as Nathan Scott drama series On Tree Hill.