James is a long time resident of Arlington Heights, Illinois, where he lives with his wife, and the proud father of three sons. James has and continues to be active in many volunteer community activities. James acted as an Assistant Scoutmaster with Boy Scouts of America Troop 140 out of Buffalo Grove, where each of his three sons achieved the rank of Eagle Scout. James participated and lead many of the Troop's high adventure outings including hiking Iceland, the Appalachian trail, at Philmont in the mountains of New Mexico, canoeing in the boundary waters, sailing the Florida keys and scuba diving in the Exumas . James also was active as a team manager as well as a coach for his sons' baseball teams as part of the Arlington Heights Youth Athletic Association. James was both a board member and President of the Board of Trustees at his church. James continues to regularly participate in various charitable fundraising events and working a soup kitchen in Waukegan.