Ward started his career with Clyde before winning a move to English side Aston Villa in the late 1970s. Ward played three games for the Villans, returning to Scotland with Hibernian where he played a further nine times before joining Dundee United.
Ward kicked off his career with Clyde before making a switch to English club Aston Villa in the late 1970s. He made a few appearances for the Villans, then returned to Scotland and played for Hibernian for an additional nine games before joining Dundee United.