The actor that played Eddie Moon on the BBC soap opera "EastEnders" has had how many top 40 albums?
David Essex:  Since the 1970s, he has attained 19 Top 40 singles in the UK (including two number ones) and 16 Top 40 albums.
i don't know