1963년 전북 부안 출생. 1983년 부산 기계공업 고등학교 졸업. 1983년부터 1988년까지 동국제강과 대한 조선공사에서 근무했다. 1988년 서울에 올라와 야간경비, 막노동판을 전전하며 틈틈히 공부했다. 1991년부터 외무고시에 도전, 다섯 번 떨어지고 여섯 번만에 1997년 11월 행정고시 국제 통상직에 합격했다.