Kua lahir di Batu Pahat, Johor, Malaysia, anak keenam dari tujuh bersaudara. Ia belajar kedokteran di Universitas Malaya dari tahun 1968 sampai 1973, menerima gelar MBBS. Setelah lulus, ia direkrut ke Angkatan Bersenjata Malaysia untuk menjadi dokter tentara selama Pemberontakan Malaya Kedua
Aku tahu. Ia bertugas selama dua tahun sebelum kembali ke Johor untuk membuka klinik. Namun, dia diyakinkan oleh seorang teman untuk pergi ke luar negeri untuk melakukan perjalanan. Dia mendaftar ke Universitas Manchester untuk mengambil gelar Master of Medicine, awalnya berencana untuk mengkhususkan diri dalam pediatri. Dia kemudian berspesialisasi dalam psikiatri setelah bekerja di rumah sakit dan panti jompo di Inggris.