O´Donnell nació en Buenos Aires, está casado, tiene cinco hijos, es médico, se especializó en psiquiatría y psicoanálisis, y escribió varios libros y numerosos artículos sobre este último tema.
Incursionó con éxito de ventas y crítica en la literatura. Su producción historiográfica puede ser considerada dentro del neorrevisionismo, con la propuesta de iluminar aspectos ocultos o escamoteados de nuestra historia oficial.
Dentro de la serie "La historia argentina que no nos contaron" publicó "El grito sagrado", "El águila guerrera", "El Rey Blanco" y, recientemente, "Los héroes malditos", todos ellos encaramados en las listas de "best-sellers".