James Lafferty Then and Now
He played Nathan Scott for nine seasons. 🏀 James Lafferty grew up on One Tree Hill. Today he’s directing, producing, and making his own shows. From teen drama to Netflix creator — this is the updated story. James Lafferty Then 🌱 James Lafferty in 2013. Photo: Tabercil (CC BY-SA 2.0), via Wikimedia Commons. James Lafferty
James Lafferty Then and Now Read More »









