เริ่มชีวิตการเป็นอาจารย์ที่คณะนิติศาสตร์ มหาวิทยาลัยกรุงเทพตั้งแต่ปีพ.ศ. 2541 จนถึงปัจจุบัน สำเร็จการศึกษาปริญญาตรีจากคณะนิติศาสตร์ มหาวิทยาลัยธรรมศาสตร์ ปีพ.ศ. 2532 และได้รับประกาศนียบัตรอบรมวิชาว่าความจากสภาทนายความในปีถัดมา นอกจากนี้ยังได้รับปริญญาโทสาขากฎหมายระหว่างประเทศจากมหาวิทยาลัยธรรมศาสตร์ ปีพ.ศ. 2540 ประกาศนียบัตรกฎหมายออสเตรเลียและสถาบันการเมืองของออสเตรเลียจากมหาวิทยาลัยเมลเบิร์น ประเทศออสเตรเลีย ประกาศนียบัตรกฎหมายธุรกิจสำหรับประชาชนทั่วไป มหาวิทยาลัยธรรมศาสตร์ ประกาศนียบัติภาษาอังกฤษสำหรับนักกฎหมาย จากมหาวิทยาลัยสุโขทัยธรรมาธิราช และปริญญาโทโดยการวิจัยจากมหาวิทยาลัยอเบอร์ดีน สก๊อตแลนด์ สหราชอาณาจักร ปีพ.ศ. 2552 ปัจจุบันกำลังศึกษาปริญญาเอกทางกฎหมายเศรษฐกิจระหว่างประเทศ (การลงทุน) ที่มหาวิทยาลัยดันดี สก๊อตแลนด์ สหราชอาณาจักร