Dilahirkan di sebuah pekan kecil di daerah Saratok Bahagian ke 11 Sarawak. Anak ketiga dari lima orang adik beradik. Mendapat pendidikan di sekolah Rendah di SK Sungai Klampai seterusnyan melanjutkan pelajaran ke sekolah menengah di SMK Saratok dan SMK BM Saratok. Kemudian melanjutkan pelajaran ke Universiti Kebangsaan Malaysia dalam bidang Sejarah. Selesai pengajian di UKM, menyambung pelajaran dalam bidang pendidikan di Universiti Pendidikan Sultan Idris (DPLI) Kursus sejarah. Petempatan pertama sebagai guru di SMK Three River Mukah (2008 - Mei 2012). Petempatan kedua di SMK Padungan iaitu dari Jun 2012 hingga kini.