Ed O'Neill se narodil 12. dubna 1946 v americkém Youngstownu, stát Ohio. Jeho otec byl slévačem v ocelárně a matka pracovala na sociálním úřadě. Ed nosil květované oděvy a dlouhé vlasy ve stylu hippies. Hraní ho začalo zajímat už v 6. třídě, intenzivně se věnoval hodinám herectví, na které při škole pravidelně docházel. Přesto dával více přednost americkému fotbalu.
V roce 1972 začala jeho filmová a televizní kariéra filmem VYSVOBOZENÍ, ve kterém měl všehovšudy jedinou větu. V roce 1987 byl vybrán jako Al Bunda do nového komediálního seriálu ŽENATÝ SE ZÁVAZKY a stal se hvězdou. Dne 1. března 2001 měl premiéru krimi seriál BIG APPLE, kde Ed hraje drsného newyorského policajta.
Ve volných chvílích se učí bojovému umění Brazilian Jiu-Jitsu.