I bet he is a good gambler. Probably good at poker too.
In a lot of gambling such as roulette wheel he would not do any better than anyone else.
That’s because every gambling game other than poker is “negative expectation”. I.E., the odds are stacked in favor of the House. Poker is mano a mano where the house just gets a cut of the ante. James should prove to be an intimidating opponent.