James was born in Trenton, New Jersey. Courtesy of the U.S. Air Force, he has lived in many areas. He retired from the Air Force in 2006 and began a career in finance. Now he serves as a youth pastor and elder in a local church. He resides with his wife, Stefanie, and their six children in Cibolo, TX.