Lafferty then attended Hemet High School and started to play basketball for the high school team.
He was eighteen years of age when he got a chance to play in the sets of One Tree Hill.
He has also been nominated for the Teen Choice Awards for Three times in the role of Nathan Scott.
Lafferty currently resides in California with his family and girlfriend Eve Hewson.
He was keen on acting and performing in front of audiences from his childhood.