He has appeared in a variety of television roles, especially in British dramas. These have included "Hearts and Minds" (1995) for Channel 4, "Clocking Off" (2000) and "Flesh and Blood" (2002) for the BBC and "Hillsborough" (1996), a modern version of "Othello" (2001), playing 'Ben Jago', (the Iago character); and the religious telefantasy epic "The Second Coming" (2003) for ITV, in which he played Steve Baxter, the son of God. He has made guest appearances in episodes of the comedy drama "Linda Green" (2001) and macabre sketch show "The League of Gentlemen" (2002). Eccleston appeared in a stage role in "Hamlet" in the 2002 production at Leeds's West Yorkshire Playhouse. March–April 2004 saw him return to the venue in a new play, "Electricity".