Born on 25th July 1985 in Hemet, California, United States, James Lafferty spent most of his childhood days in California. His mother’s name was Angelica and father’s name was Jeffery Lafferty .He has a sibling named Stuart Lafferty. His age is 29 years with a height of 6ft 2inch and weight of 209 lbs. His complexion is very fair with the cutest smile and heavenly blue eyes which adds more glory to his outstanding personality.