서울대학교 조선공학과를 졸업(석사)하고, 매사추세츠공과대학 대학원 해양공학과에서 박사학위를 받았다. 한국선박연구소 구조연구실 선임연구원, 서울대학교 공과대학 조선해양공학과 부교수, 서울대학교 공과대학 조선해양공학과 조교수, 충남대학교 선박해양공학과 겸직교수, 한국기계연구원 구조시스템연구부 책임연구원, 대동조선 기본설계실 파견연구원 등을 역임했다. 미국 MIT 대학 해양공학 박사로서 조선산업계의 디지털 조선소 구축, 미국 해군 프로젝트 수주 등 전세계에 널리 알려진 디지털 매뉴팩처링과 PLM(Product Lifecycle Management-제품수명주기관리)의 전문가다. 현재 서울대학교 공과대학 조선해양공학과 교수로 재직 중이다.