Edward O’Neill 1946. április 12-én született az Ohio-i Youngstownban. Két húga és két öccse van. Apja acélipari munkás, édesanyja szociális munkásként dolgozott. A középiskola elvégzése után felvételt nyert az Ohio-i Egyetemre, ahol képzőművészetet és színészetet tanult, majd a Youngstowni Állami Egyetemen folytatta tanulmányait. Színészi oklevelét ezen intézmény berkein belül vehette át.
A mesterség elméleti ismereteinek elmélyítését színpadon szerezte - Youngstown színházában számos klasszikus darabban játszott. A New York-i Broadway-en is megcsillogtatta tehetségét.
Első filmszerepei a Cruising (1980) és A háború kutyái (1981) című alkotásokhoz köthetők, azonban az áttörést Al Bundy... TöbbEdward O’Neill 1946. április 12-én született az Ohio-i Youngstownban. Két húga és két öccse van. Apja acélipari munkás, édesanyja szociális munkásként dolgozott. A középiskola elvégzése után felvételt nyert az Ohio-i Egyetemre, ahol képzőművészetet és színészetet tanult, majd a Youngstowni Állami Egyetemen folytatta tanulmányait. Színészi oklevelét ezen intézmény berkein belül vehette át.
A mesterség elméleti ismereteinek elmélyítését színpadon szerezte - Youngstown színházában számos klasszikus darabban játszott. A New York-i Broadway-en is megcsillogtatta tehetségét.
Első filmszerepei a Cruising (1980) és A háború kutyái (1981) című alkotásokhoz köthetők, azonban az áttörést Al Bundy szerepének elnyerésével érte el az Egy rém rendes család (1987-1997) című tévésorozatban.
James Belushi oldalán kapott szereplési lehetőséget a Kutyám, Jerry Lee (1989) című akció-vígjátékban, míg a Házinyúlra nem lövünk (1990) című alkotásban Kirstie Alley-vel dolgozott együtt. Felbukkant a tébolyult jövő (1995) sci-fiben, de a Tizedik királyság (2010) című kalandfilmben is szerepelt.
A főszerepet nyerte el a New York sűrűjében (2001) és a Dragnet – Gyilkossági akták című sorozatokban, de a Modern család (2009) szappanoperában is az élen volt látható.
Feleségét, Catherine Rusoff-ot kétszer vette nőül. Közös lányukkal a kaliforniai Venice-ben élnek. (erare)