Barry Anthony Smith (born 3 March 1953) is an English former footballer who played as a goalkeeper in the Football League for Colchester United. He was also briefly on the books at Walsall and Sunderland but failed to make an appearance for either team.