 Hordley is best known for his portrayal of bad-boy Cain Dingle in the British soap opera "Emmerdale".He has played the recurrent role since 2000, most recently returning to British television screens on 28 April 2009.He had previously appeared in "Coronation Street" as a minor character on the episode broadcast 28 November 1998.