William Anthony O'Neill (born 29 December 1919) was an Irish professional footballer who played as a midfielder.