Cain Dingle - List of appearances

Jeff Hordley has played Cain Dingle in 2112 episodes of Emmerdale between 2000 and 2006 and from 2009 onward.