Born in Detroit, James spent his early years playing games in arcades. He began developing interactive software after purchasing his first computer in 1981, and after getting his PhD at the University of Iowa began teaching game development in 1999. Since then James has worked and taught in North America, Britain and Japan, and has done substantial game industry research around the world. He joined Solent University as a senior lecturer in computer games in 2016.
James was Director of the Institute of Digital Innovation at Teesside University. The IDI worked across the Northeast to help digital entrepreneurs start their own companies.
James has considerable teaching experience in almost all aspects of game development from coding to asset creation. His current teaching is focused around game design and game industry practice.
As a technology generalist James likes working with experts to develop industry relevant solutions. His personal digital media research has focused on enabling solutions for digital content development and his research is typically funded by grants and facilitated by collaborative teams.
James won two Scottish Proof of Concept awards whilst working at Abertay University.