Mark Charnock

Mark Charnock (born 28 August 1968) is an English actor. He is best known for his role in ITV's Emmerdale as Marlon Dingle, a role he has played since 1996.

1 story • Updated Nov 7, 2025
Mark Charnock
Entertainment

Emmerdale legend shot dead after 29 years on soap in harrowing scenes

39 sources Nov 4, 2025