James was born in downtown Toronto on April 19, 1972 and lived there until his folks moved up to Kitchener in 1991 so he could attend the University of Waterloo. He's lived in Kitchener ever since. He's a trained urban planner has worked as a database manager, web designer, circulation manager, administrative assistant, layout designer and office manager. The one consistent thing about his varied academic and professional career has been a love of writing.