David Essex is a talented English Singer Songwriter and Actor. He has attained dozens of top 40 hits and albums, He has also appeared in numerous popular Westend musicals and films.