Tags: Soap Character.
Marlon Sebastian Dingle is a fictional character in the British soap opera Emmerdale played by Mark Charnock. He has been in the show since 1996. Marlon has been married twice first to Tricia (Sheree Murphy) and then to Donna Windsor (Verity Rushworth). In 2010 he dated Rhona Goskirk (Zoe Henry) and is father to a Down’s syndrome baby named Leo who Rhona gave birth to in 2011.