Cain Dingle - List of appearances

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