James Martin Lafferty (Hemet, California, 25 de julio de 1985) es un actor y director estadounidense más conocido por interpretar a Nathan Scott en la serie de televisión One Tree Hill.
James Lafferty nació el 25 de julio de 1985 en Hemet, California. Sus padres, Angie y Jeff Lafferty, son dueños de una empresa de construcción local. Él tiene un hermano más joven, el actor Stuart Lafferty. Su carrera de interpretación comenzó a la edad de seis años. A la edad de 10 años, ganó su primer papel de monólogo. Su madre le animó para actuar como una afición, y también impulsó a su hermano a actuar al mismo tiempo. Asistió al Instituto Hemet, donde jugó al baloncesto para el equipo de Universidad, ganando un premio de MVP y un premio de Todo-liga.
En 2003, se graduó en el instituto y se matriculó en la Universidad de Estado de California, Long Beach. Pero a la edad de dieciocho años, se mudó a Wilmington, Carolina del Norte, después de haber sido elegido como Nathan Scott en el drama adolescente One Tree Hill en la CW.