- พ.ศ. 2554 สมาชิกสภาผู้แทนราษฎรระบบบัญชีรายชื่อ
- พ.ศ. 2548, 2550 สมาชิกสภาผู้แทนราษฎรระบบสัดส่วน กลุ่มจังหวัดที่ 8
- พ.ศ. 2551 รัฐมนตรีช่วยว่าการกระทรวงคมนาคมเงา
- พ.ศ. 2535/1, 2535/2, 2538, 2539, 2544 สมาชิกสภาผู้แทนราษฎรจังหวัดสงขลา
- พ.ศ.2543-2544 รองเลขาธิการนายกรัฐมนตรี (นายบัญญัติ บรรทัดฐาน)
- พ.ศ. 2542-2543 รองเลขาธิการนายกรัฐมนตรี (พลตรีสนั่น ขจรประศาสน์)
- พ.ศ. 2541 เลขานุการรัฐมนตรีว่าการกระทรวงแรงงานและสวัสดิการสังคม
- พ.ศ. 2537 เลขานุการรัฐมนตรีว่าการกระทรวงยุติธรรม
- พ.ศ. 2528, 2533 เป็นสมาชิกสภาจังหวัดสงขลา , ประธานสภาจังหวัด
- อดีตรองเลขาธิการพรรคประชาธิปัตย์ 2 สมัย
|