James nació en Canterbury, Inglaterra. Comenzó su carrera en la producción televisiva antes de formarse como profesor de Literatura Inglesa. Ha trabajado como docente en Myanmar, Brasil, Tanzania y España. Recientemente, James compró una casa en El Puerto de Santa María, que disfruta reformando. Fuera del aula, es un apasionado del submarinismo y también disfruta jugando al fútbol.