James Lafferty
James Martin Lafferty (born July 25, 1985) is an American actor. He stars as Nathan Scott on The CW prime time series One Tree Hill..
James Martin Lafferty (born July 25, 1985) is an American actor. He stars as Nathan Scott on The CW prime time series One Tree Hill..
Bestzilla brings to you the latest entertainment and showbiz news. The Celebrity Directory is updated with wiki and pictures of your favourite stars.