1980. 3 ~ 1984. 2 충북대학교 법학과 제1회 졸업(법학사)
1986. 3 ~ 1989. 8 서울대학교 대학원 법학과 수료(법학석사)
1990. 3 ~ 1993. 8 고려대학교 대학원 법학과 수료(법학박사)
1990 ~ 1996 고려대, 충북대, 서울시립대, 가톨릭대 등 강사
1996. 8 ~ 현재 충북대학교 법과대학 조교수, 부교수, 교수(현)
1997. 4 ~ 2000. 12 충북대학교 고시원 원감
2001. 2 ~ 2002. 1 미국 Santa Clara 대학교 Law School Visiting Scholar
2003. 9 ~ 2005. 8 충북대학교 법학연구소장
2005. 9 ~ 2009. 2 충북대학교 법과대학장 겸 법무대학원장
2007. 1 ~ 2013. 2 제2차 BK 생명윤리 및 안전법제 연구사업팀장
2011. 3 ~ 2013. 2 충북대학교 법학전문대학원장 겸 법과대학장 겸 법무대학원장
2008. 5 ~ 2012. 4 충청북도 행정심판위원
2007. 6 ~ 현재 충북지방노동위원회 공익위원
2004. 11 ~ 현재 충북경찰청 집회 및 시위 자문위원
2004. 9 ~ 현재 충청북도 지방공무원 교육소청심사위원회 위원
한국헌법학회 부회장 역임(현 감사), 한국공법학회?한국비교공법학회 상임이사(현)
입법고등고시(2002, 2005), 행정고등고시(2006), 지방행정고등고시(1997) 시험위원 및 중앙부처 및 지방자치단체 승진 및 임용시험 위원 등 역임