Emmerdale Dingle legend shocks fans in unearthed Coronation Street role from ‘90s 14.12.2024 11:30 Express.co.uk Emmerdale's Mark Charnock has been playing Marlon Dingle since 1996 and has become a soap favourite. However, the actor also had two roles in rival soap Coronation Street