At the age of 8, James began his career as a model. Later, Lafferty featured in several minor roles in TV shows and advertisements. He debuts on television series named; Emeril (2001) in the role of James. Then he appeared in several shows such as; Once and Again (2001-2002), First Monday (2002), One Tree Hill (2003-2012) and so on.
After the success of the TV shows, James debuted in a movie named; S.Darko.Then, he got a chance to featured in various movies some of them are; Lost on Purpose, Oculus and so on. Later, he appeared in The Royals (2015-2017) TV show as the role of director.
In concern to his personal life, James Lafferty dated his girlfriend Rachael Wilson in 2005 and got separated in 2006.After that, he dated Sophia Bush in 2009, his second affair with Sophia was also short lived, the relationship lasted for only a year. Currently, he is single.
James is a famous American actor and he has been cast in many movies and TV shows. He has been able to earn good sum from his acting career and his current net worth is estimated to be around $5 million.