고려대 법학과를 졸업한 후 동 대학에서 법학석사를 취득하였고 독일 Wurzburg 대학에서 법학박사 학위를 취득하였다. 영국 킹스컬리지 런던 법학과 TELOS센터(The Centre for Technology, Ethics and Law in Society) 객원연구원과 성균관대 법학과 박사후연구원을 거쳐 현재 한국형사법무정책연구원 선임연구위원으로 재직 중이다. 형법과 형사소송법을 강의하며, 바이오형법, 과학기술정책과 법, 비교형사법 등을 연구한다.