วุฒิการศึกษา
- นิติศาสตรบัณฑิต จุฬาลงกรณ์มหาวิทยาลัย
- ประกาศนียบัตรวิชาว่าความ , สภาทนายความ
- เนติบัณฑิตไทย สำนักอบรมศึกษากฎหมายแห่งเนติบัณฑิตยสภา
- ประกาศนียบัตรกฎหมายปกครอง, สำนักอบรมศึกษากฎหมายแห่งเนติบัณฑิตยสภา
- นิติศาสตรมหาบัณฑิต จุฬาลงกรณ์มหาวิทยาลัย
- เศรษฐศาสตรบัณฑิต มหาวิทยาลัยสุโขทัยธรรมาธิราช
- Master of Laws (ASIAN LAW), University of Washington, United States of America
- Ph.D. in Law, University of Washington, United States of America
รายวิชาที่สอน
ระดับปริญญาตรี
- กฎหมายอาญาหลักทั่วไป
- กฎหมายอาญาภาคความผิด
- สัมมนากฎหมายอาญา
- กฎหมายธุรกิจ (BBA)
ระดับบัณฑิตศึกษา
- กฎหมายอาญาเปรียบเทียบ
- นโยบายทางอาญา
- สัมมนากฎหมายอาญาขั้นสูง
- ประวัติศาสตร์กฎหมายไทยยุคใหม่
- Advanced Criminal Law
- ระเบียบวิธีวิจัยทางนิติศาสตร์ขั้นสูง