Nacio en 1979 (la fecha de dia y mes no se sabe con exactitud hay dos fechas facilitadas 1 de enero o 21 de abril posiblemente ninguna de las dos son verdaderas) en Glasgow, Escocia. Vivió y se crió en Scotstoun hasta que cumplió los 7 años, sus padres Elizabeth y James se separaron y se fue a vivir con sus abuelos a Drumchapel. Actualmente vive en Londres desde el año 2000 en el extremo este de Islington. James tiene una hermana que se llama Joy, ella es cantante de un grupo de r´n´b llamado "Streetside". James estudió en la escuela St Thomas Aquinas , en Scotstoun, se graduó en la prestigiosa real academia escocesa de música y arte dramático en el año 2000. Trabajó de panadero durante dos años en Sainsbury. Ha participado en varias obras de teatro como "Romeo y Julieta" o "West side story", aunque quizas sea más conocido por haber participado en varias series de TV como "Los hijos de Dune" o "Shameless". En cine se le ha podido ver en "Wimbledon" o en la superproducción de Disney "Las cronicas de Narnia: el leon, la bruja y el armario" dando vida al Fauno Tumnus.