고려대학교 법과대학을 졸업하고 같은 학교 대학원에서 석·박사 학위를 취득했다. 기초법을 전공했으며 법철학과 정치사상의 이론을 공부하고, 정의론, 인권, 형사사법, 금융범죄, 난민 등 외국인정책의 분야를 연구하고 있다. 현재 한국형사· 법무정책연구원 연구위원이자 원내 법무정책연구실장으로 근무 중이다. 또한 법무·검찰개혁위원회(2기), 경찰청 인권위원회에서 활동했으며 경희대, 경찰대, 가톨릭대 등에서 강의하고 있다.
공저로 『형사소송법 핵심 판례 130선』 『법의 딜레마』 등이 있으며, 『이유에 대한 실재론적 고찰』 『차별이란 무엇인가』 『정의론』 『무엇이 법을 만드는가』 『자유시장이라는 환상』(근간), 『롤스의 정치철학사 강의』(근간) 등을 옮겼다.