In 1994, he joined the cast of the ITV soap opera Emmerdale as Zak Dingle. Halliwell's role as Zak Dingle was not initially intended to be permanent but he became an integral character on the long-running serial drama after winning over viewers and producers.