Hijo de los actores Denis O’Dea y Siobán McKenna, Donnacha estuvo cerca de ganar un brazalete de la World Series Of Poker de 1983 en el evento $1,000 Limit Hold’em. Llegó a la mesa final del evento principal de la WSOP de 1983, pero quedó en sexto lugar, perdiendo contra el ganador, Tom McEvoy.
En 1991, Donnacha O’Dea quedó en noveno lugar en el evento principal de la WSOP. Ganó dinero en los eventos principales de la Serie Mundial de Poker en 1992 (donde quedó 32º), en 1994 (27º), en 1996 (25th) y en el 2007 donde quedó el puesto 171.
En 1998, O’Dea ganó su primer brazalete de WSOP en el evento Pot-Limit Omaha, derrotando al doblemente campeón Johnny Chan. Donnacha apareció por primera vez en el programa televisivo Late Night Poker en las series 4, culminando en quinto lugar, en la mesa de poker que ganó Robin Keston. En las series 6, terminó cuarto en la final.
En el 2004, ganó el torneo de poker Poker Million, venciendo a Dave Ulliot en el evento heads-up. O’Dea es el primer jugador de poker europeo en estar en European Poker Players Hall of Fame. Sus ganancias en torneos para el 2009 sobrepasaban el millón de dólares.


