Edward Phillip O'Neill (Youngstown, 12 aprile 1946) è un attore statunitense.
La sua maggior interpretazione è Al Bundy, padre di famiglia pigro e pantofolaio, protagonista della serie Sposati... con figli. O'Neill è spesso nel cast di film e telefilm come poliziotto o agente dell'FBI. Attualmente sta recitando nella serie Modern Family nel ruolo di Jay Pritchett.
O'Neill è nato in una famiglia cattolica irlandese a Youngstown Ohio. Sua madre, Ruth Ann Quinlan, era una casalinga e un'assistente sociale, e il padre, Edward Phillip O'Neill, Sr. era un operaio in un'acciaieria e un camionista. O'Neill si diplomò alla Ursuline High School e continuò gli studi alla Ohio University, dove fu membro della confraternita Delta Sigma Phi, e alla Youngstown State University dove giocò a football. O'Neill giocò con i Pittsburgh Steelers nel 1969 come linebacker esterno. La sua "carriera" finì prima dell'inizio della stagione ufficiale. In seguito, in Sposati... con figli, O'Neill interpreta un'ex star del football che non è riuscito a sfondare e ricorda costantemente i suoi "giorni di gloria" alla Polk High ("Una volta ho segnato quattro touchdown in un'unica partita"). Per lo stesso motivo l'ex quarterback dei Pittsburgh Steelers Terry Bradshaw fa due apparizioni nello show. O'Neill fu anche insegnante di studi sociali alla Ursuline High School, prima di diventare attore.