Answer
James Jones has won three NBA championships as of my last knowledge update in September 2021. He won his first two titles playing for the Miami Heat in 2012 and 2013, and his third title with the Cleveland Cavaliers in 2016. Jones primarily contributed as a three-point shooter and a solid defensive player during his championship runs.