1989-1991 : Staf Pelaksana Pada Bagian Pembangunan Kantor Bupati Kabupaten Buol Tolitoli
1991-1993 : Staf Pelaksana Pada Dinas Tata Kota Kantor Bupati Kabupaten Buol Tolitoli
1997-1998 : Kepala Urusan Perencanaan Kantor Camat Biau Kabupaten Buol Tolitoli
1998-2001 : Sekretaris Kecamatan Paleleh Kabupaten Buol Tolitoli
2004-2005 : Kepala Sub Bidang Kesejahteraan Sosial BAPPEDA Kabupaten Buol
2005-2008 : Kepala Sub Bagian Anggaran Bagian Keuangan Sekretariat Daerah Kabupaten Buol
2008-2010 : Kepala Bidang Anggaran DPKAD Kabupaten Buol
2010-2012 : Sekretaris DPKAD Kabupaten Buol
2012-Juni 2018 : Kepala BPKAD Kabupaten Buol
Juni-Desember 2018 : Plt. Kepala DPMPTSP Kabupaten Buol