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 do 2020 roku 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.

Życie prywatne Ożenił się z aktorką Catherine Rusoff, która w 1991 roku wystąpiła gościnnie w Świecie według Bundych. W 1989 para była w separacji, ale w 1993 roku pogodziła się. O’Neill ma dwie córki (ur. 1996 i 1999 w Venice (Kalifornia)). Od piętnastu lat pod okiem Roriona Gracie trenuje brazylijskie jiu-jitsu. Z tą sztuką walki zapoznał go reżyser John Milius. W 2007 roku O’Neill zdobył czarny pas w BJJ (brazylijskim ju jitsu).

17 października 2008 O’Neill w trakcie wiecu Baracka Obamy zabrał głos i wypowiedział się na temat jego kandydatury na prezydenta USA. Poparł on wówczas kandydata Partii Demokratycznej.