Anak tempatan yang dilahirkan di Kota Kinabalu atau lebih mesra dengan panggilan ‘Ginjer’, penglibatannya dalam arena politik telah banyak memberi kesempatan untuk lebih meneliti dan menyelami denyut nadi kehidupan masyarakat khususnya golongan muda.
Beliau pernah dilantik sebagai setiausaha publisiti kebangsaan belia sosialis DAP dan pengarah pendidikan politik DAP Sabah selama enam tahun.
Selain itu, beliau juga bekas setiausaha politik kepada Ahli Parlimen Kota Kinabalu dan Ahli Parlimen Sandakan selama dua tahun.