Guru Penolong - 1994 - 1998 (SM Sains Muar, Johor)
Guru Penolong - 1998 - 2004 (SM Sains Kota Tinggi, Johor)
Guru Kanan Bidang Bahasa - 2005 - 2007 (SM Sains Kota Tinggi, Johor)
Guru Kanan Bidang Sains Sosial - 2008 - 2011 (SM Sains Kota Tinggi, Johor)
Ketua Bidang Sains Sosial - 2012 (SM Sains Kota Tinggi, Johor)
PK Kokurikulum - 2013 - 2015 (SM Sains Kota Tinggi, Johor)
PK Pentadbiran - 2016 - 2023 (SM Sains Kota Tinggi, Johor)