James was born and raised on the BC Coast. He was previously an Assistant Professor in English at the University of Victoria (limited term), a Visiting Professor in graduate studies at Simon Fraser University, and a Postdoctoral Fellow of the Social Sciences and Humanities Research Council of Canada. He completed his PhD at the University of Alberta as a Killam Doctoral Fellow.