James Segyaro est né en Papouasie-Nouvelle-Guinée. Son père, Ifiso Segeyaro, était un joueur de rugby à XIII qui a disputé des matchs avec la sélection papou dans les années 1980. Son père, victime d'une attaque à vol armé dans les années 1990, décide d'envoyer sa famille et James en Australie lorsque ce dernier avait six ans pour l'éloigner de la violence de son pays. Ifiso resté au pays, la mère de James se remarie avec un Australien avec qui James ne s'entend pas. Il quitte l'école à neuf ans, il trouve refuge auprès d'amis de ses parents Dean et Susan Barnard. A treize ans, il décide de s'installer chez eux et les considère comme ses parents. Ces derniers l'encouragent à jouer au rugby à XIII, pratique interdite auparavant par sa mère en raison de sa croyance religieuse (Église adventiste du septième jour). A seize ans, il signe un contrat avec les South Sydney mais y est viré pour raisons disciplinaires. Finalement, il signe avec les Cowboys du North Queensland à dix-huit ans. Il y fait ses débuts lors de la saison 2011 puis rejoint en 2013 les Panthers de Penrith.
Appelé à disputer la Coupe du monde 2013, il déclare forfait en raison d'une blessure à l'épaule.
↑(en) Tom Coates, « International talents beyond the big three : 7 James Segerayo -Goroka, Papouasie-Nouvelle Guinée », Rugby League World, no 450, , p. 26 (ISSN1466-0105)