Urodził się w Youngstown, Ohio w rodzinie irlandzkichkatolików[3]. Jego matka Ruth Ann (z domu Quinlan) była pracowniczką społeczną, natomiast jego ojciec, Edward Phillip O’Neill, był kierowcą ciężarówek[4].
Ed uczęszczał do średniej szkoły urszulanek w Youngstown i studiował na Ohio University w Athens, gdzie był członkiem korporacji akademickiej Delta Sigma Phi i Youngstown State University. O’Neill został zawodnikiem drużyny futbolu amerykańskiegoPittsburgh Steelers, w której grał na pozycji wspomagającego. Został zwolniony przed rozpoczęciem sezonu 1969. Później w serialu Świat według Bundych grał szkolną gwiazdę futbolu amerykańskiego, której „dni chwały” już dawno minęły i która zaliczyła 4 przyłożenia w jednym meczu.
Tuż przed rozpoczęciem kariery aktorskiej O’Neill był nauczycielem na Youngstown’s Ursuline High School.
Kariera
O’Neill zagrał Lenny’ego w wystawionej na scenie sztuce Myszy i ludzie na American Repertory Theater w Cambridge w stanie Massachusetts[5]. Potem występował w kilku filmach takich jak Kolekcjoner kości, Little Giants czy Dutch. Wystąpił również w remake’u kryminalnego serialu telewizyjnego Obława (org. Dragnet).
O’Neill jest jednak szczególnie znany z roli Ala Bundy’ego w serialu Świat według Bundych, który jest jednym z najdłużej emitowanych serialów komediowych w USA. Pierwotnie rola ta została zaproponowana Samowi Kinisonowi, który odrzucił ją, nie zdając sobie sprawy, że traci rolę w części amerykańskiej i światowej kultury. Serial został stworzony przez Michaela G. Moye oraz Rona Leavitta.
Wystąpił także w filmach Świat Wayne’a i Świat Wayne’a 2, jednak była to bardzo mała rola. Grał też Relisha, króla trolli w miniserialuThe 10th Kingdom. W serialu 8 Simple Rules zagrał epizodyczną rolę – dawnego chłopaka Katey Sagal, a następnie wystąpił w serialu sieci telewizyjnej NBC o nazwie Prezydencki poker.
Ostatnią ważną postacią graną O’Neilla był Bill Jacks z serialu John z Cincinnati. Obecnie O’Neill reklamuje serwis „AOL Video”. Występuje również w kilku innych reklamach.
Od 2009 O’Neill wciela się w rolę Jaya Pritchetta w sitcomie stacji ABC Współczesna rodzina. Rola przyniosła mu trzy nominacje do nagród Emmy w latach 2011–2013.
17 października 2008 O’Neill w trakcie wiecuBaracka Obamy zabrał głos i wypowiedział się na temat jego kandydatury na prezydenta USA. Poparł on wówczas kandydata Partii Demokratycznej. Cztery dni później opublikowano reklamę z Edem O’Neillem jako Alem Bundym, która prezentowała plan Obamy wyjścia z kryzysu finansowego.