서울대학교 화학과를 졸업하고 미국 브라운 대학교에서 박사 학위를 받았다. 펜실베이니아 주립 대학교와 오크리지 국립 연구소에서 박사 후 연구원을 지내고 KAIST 바이오및뇌공학과 교수로 재직 중이다. 단백질 구조와 기능을 예측하고 이를 기초로 인공 항체 등의 새로운 단백질을 설계하는 연구를 하고 있다. 2008년 온빛 학술상을 수상했다.