"If I were looking at myself objectively, [I'd say] I'm a strong person and that can translate into a strong personality," the California native shares.
He has never been married and never has been a father of his child.
Lafferty was born in Hemet, California, United States of America and moved to Wilmington, North Carolina at the age of eighteen for the purpose of playing a role in The CW’s teen drama series ‘One Tree Hill’.
Also, Davis is the third child to follow the Tree Hill tradition of naming a first-born child with their mother's maiden name.
For even those he has crossed in love hardly have a bad word to say about him.
Even one of his cast-mates on One Tree Hill, whose ex-wife hooked up with Lafferty, says: ‘James and I are friends.