Charles David Stewart (born 20 May 1958) is a Northern Irish former professional footballer who played as a left winger.