William Leese (born 10 March 1961) is an English former footballer who played for Port Vale and the Cleveland Cobras in the late 1970s.