Emmerdale actor Steve Halliwell dies after 29 years on soap December 15, 2023 News by Leave a Comment on Emmerdale actor Steve Halliwell dies after 29 years on soap Popular Emmerdale star Steve Halliwell has died at the age of 77 after spending 29 years as Zak Dingle on the Yorkshire soap.