1958년 충남 부여에서 태어나 배문고등학교와 용인대학교 동국대학교 대학원을 졸업했다. 1994년부터 코오롱 마라톤팀 코치로 재직하면서 이봉주가 세계 톱 마라토너 대열에 오를 수 있도록 훈련을 도왔다. 2000년 6월 삼성전자 육상단에서 새로운 지도자 인생을 시작했다. 시드니올림픽 남자 마라톤 대표팀 코치(2000), IAAF 에드먼턴 세계 육상선수권대회 남자 마라톤 대표팀 코치(2001), 부산아시안게임 마라톤 대표팀 감독(2002), IAAF 파리 세계육상선수권대회 남자 마라톤 대표팀 감독(2003), 그리고 2004년 아테네올림픽 남자 마라톤 대표팀 감독이었다.