James Zhang hat 20 Jahre journalistische Erfahrung (TV und Print) in China und Singapur. Als leidenschaftlicher zweisprachiger Medienprofi arbeitete er 11 Jahre lang als Reporter und Redakteur bei Shanghai Daily und berichtete unter anderem über Regierungen, Umweltschutz, die Erhaltung alter Häuser sowie Wissenschaft und Technologie. Außerdem arbeitete er über vier Jahre lang als Fernsehjournalist und Nachrichtenproduzent beim International Channel Shanghai. Nach seinem Umzug nach Singapur im Jahr 2016 wurde er Dozent für Fernsehjournalismus an der University of Newcastle, Singapur. Er arbeitete auch für die Fortune Times und andere in Singapur ansässige Medienunternehmen.