James est né au Canada et parle couramment l'anglais et le français.
Il a passé quelques années à enseigner au Botswana. Ensuite, il a travaillé pendant trois décennies avec le Programme alimentaire mondial des Nations Unies pour fournir de la nourriture aux gens pour des raisons humanitaires et de développement. Au cours de sa carrière, il a vécu dans huit pays africains, la Corée du Nord, Israël, le Timor oriental, l'Italie et le Canada.
Pour la majeure partie de sa carrière internationale, il a été en Afrique, où il a passé 26 ans. Pendant cette période, il a été témoin de la transformation du continent. Au début, il n'y avait ni téléphones portables ni internet, et il communiquait avec sa famille par lettres envoyées par le service postal et très occasionnellement par des appels longue distance coûteux. Au début, il utilisait des « chèques de voyage » pour transporter des fonds car il était difficile de trouver un endroit qui acceptait les cartes de crédit. Bien sûr, Internet a tout changé, au point qu'il est difficile d'imaginer vivre avec ces contraintes. Cependant, même aujourd'hui, de nombreuses personnes en Afrique restent déconnectées.
La carrière de James s'est concentrée sur l'alimentation des personnes dans le besoin. Il s'est intéressé activement à la sécurité alimentaire et à la nutrition ainsi qu'à tout ce qui les affecte.
James a développé un large éventail d'intérêts au cours de son travail international. Parmi les sujets, on trouve l'alimentation saine, la nutrition, la jeunesse, l'éducation et la technologie éducative. Il s'intéresse également beaucoup aux cultures et aux peuples africains, en particulier à leur littérature, à leurs proverbes et à la manière gracieuse dont ils chérissent leurs aînés.
James est marié et a un fils ainsi que trois beaux-enfants. Il vit actuellement à Toronto, au Canada.