부산에서 태어났다. 서울대학교 의과대학을 졸업하고 서울대학교 대학원에서 의학박사, 미국 펜실베이니아대학교 공대에서 공학 석사, 와튼 스쿨에서 경영학 석사(MBA) 학위를 취득했다. 해군에서 군의관으로 3년 3개월간 복무했다.