On television, James appeared in the short-lived Channel 4 prison drama Buried (2003), the BBC terrorism drama The State Within (2006), the BBC spy drama Spooks (2002-2011), and he starred as Robert Hawkins in the CBS post-apocalyptic drama series Jericho (2006).
In 2010, he guest-starred as Morgan Jones in the pilot episode of the AMC series The Walking Dead, titled "Days Gone Bye" [REF].