Tags: Soap Character.
Zachariah Bartholomew Zak Dingle is a long running fictional character in the British soap opera Emmerdale played by Steve Halliwell. He first appeared on 20 October 1994 and has remained on the show for nearly 20 years making him the third longest running current character and the seventh longest running character in the history of the show. On his time in the show he has been involved in a testicular cancer storyline and became a father late in life.