1. 서울대학교 법과대학 졸업.
2. Washington University 법학석사(LLM). 법학박사(JSD)
3. Washington University 방문연구원(visiting scholar).
4. 학술진흥재단 Post-doc 연구원.
5. 서울대학교 법학연구소 선임연구원(한국헌정사연구회).
6. 지방공무원 시험 출제위원
7. 사법시험 출제위원
8. 충남공직자 윤리위원회 위원.
9. 대전고검 항고심사위원회위원.
10. 대전대학교 법경찰학부장.
11. 국민대학교 법과대학 부교수
12. 국회법률도서관 자문위원
13. 변호사시험출제위원
14. 한국헌법학회 국제이사
15. 한국비교공법학회 국제이사
16. 한국공법학회 섭외이사
17. 한국법학교수회 사무총장
18. 충북대학교 법학전문대학원 교수(현)