Zoey Brooks (ex-girlfriend)
James is from Santa Fe, New Mexico at the start of "Rumor Of Love." He replaces Chase as Michael and Logan's new roommate, much to their dismay. They make it very clear that they don't want him there and he eventually gets the point and leaves. There was also a rumor going on that him and Zoey were dating, which was started by Logan. Michael then comes to James' new bedroom and apologizes, inviting him back to live with them. Later they get Logan to admit that the rumor he spread about James and Zoey was untrue and helps the girls get back at Logan. He also hates Michael's Clackers. Later, James and Zoey however, kiss and become a couple. James and Zoey continued dating starting in "Anger Management" until part 1 of his last appearance in the show. In Chasing Zoey, James gave Zoey a locket with an inscription on it saying "I love you." She doesn't talk to him and ends up breaking up with him, saying she loves him but there's something in the way. However, James understands and they decide to remain friends, James isn't seen again after this after he kisses Zoey goodbye on the cheek.
James made a total presence of 9 episodes out of 65 total throughout the series. He was not introduced until the Season 4 Rumor of Love and is absent for Season 4 "Trading Places," "Fake Roommate," "Alone at PCA," and Part 2 of "Chasing Zoey." He is also one of only two main characters who had never gone a full season of being present in every episode, the other being Dustin Brooks. Like Dana from Season 1, James is only in the main cast for one season and even though he only appeared in Part 1, Chasing Zoey is the only Zoey 101 TV movie that James appears in. He has the smallest appearance count of any main character on the series.