เป็นครูสอนวิทยาศาสตร์และคณิตศาสตร์ 8 ปี
เป็นศึกษานิเทศก์ 26 ปี พัฒนาหลักสูตรและการจัดการเรียนรู้ตามหลักสูตรประถมศึกษา/มัธยมศึกษา พุทธศักราช 2521 และ 2521 (ฉบับปรับปรุง 2533) หลักสูตรการศึกษาขั้นพื้นฐาน