David Essex is an English singer-songwriter and actor. He portrayed Eddie Moon in EastEnders in 2011. He was born in July 1947 in Plaistow, Essex, England. He was also originally supposed to play Jack Edwards.
From 1973 to 1994, he attained 19 Top 40 singles in the UK and got a nomination for the BAFTA Award for Most Promising Newcomer to Leading Film Roles for the film That'll Be the Day (1973).