James Groom a tourné dans 2 séries et dans 7 films. Une prestation à retrouver dans le rôle de Harry dans la série Outlander. Au cinéma, dans le rôle de Guy of Gisborne dans le long métrage Robin Hood: The Rebellion.