Khánh adalah cucu dari Ngô Quyền. Ia memegang Đường Lâm (Sơn Tây modern, Hanoi), dan yang menyebut dirinya sendiri Ngô Lãm Công (吳覽公).[1][2]
Khánh dikalahkan oleh Đinh Bộ Lĩnh pada tahun 968. Đinh Bộ Lĩnh menikahi ibundanya. Khánh juga menikahi salah satu putri Đinh Bộ Lĩnh, dan salah satu saudarinya menikah dengan Đinh Liễn. Tapi Khánh sangat membenci Đinh Bộ Lĩnh. Kemudian, ia melarikan diri ke Champa.[3]
Pada bulan Oktober 979, Đinh Bộ Lĩnh dan Đinh Liễn dibunuh oleh seorang kasim bernama Đỗ Thích ketika mereka tidur di halaman istana, dan negara jatuh ke dalam kekacauan. Setelah mendengar berita itu, Khánh mendorong Parameswarawarman I, raja Champa, untuk menyerang Dai Cồ Việt. Harapannya hancur ketika badai menghancurkan banyak armada Champa. Dia jatuh ke laut dan tenggelam.