เกิดที่จังหวัดนครนายก ใกล้วัดพราหมณี (หลวงพ่อปากแดง) จบการศึกษาขั้นพื้นฐาน จาก น.ว.ค. เรียนจบมหาวิทยาลัยในกรุงเทพหลายแห่ง เช่น เกษตรศาสตร์ รามคำแหง จุฬาฯ มสธ สำนักอบรมศึกษากฏหมายแห่งเนติบัณฑิตยสภา เริ่มชีวิตราชการเป็นครู สังกัด สปช.ที่สระบุรี เคยเป็นนิติกร สปช. ย้ายไปรับราชการหลายจังหวัด ในที่สุดมาลงตัวที่ พระนครศรีอยุธยา