O'Neill pelasi seuratasolla muun muassa Juventuksessa ja Cagliarissa. Maajoukkueessa hän pelasi 19 ottelua, joissa hän teki kaksi maalia. O'Neill kuului Uruguayn maajoukkueeseen vuoden 2002 MM-kilpailuissa mutta ei päässyt turnauksessa pelaamaan.