충청북도 충주 출생. 서울 중동학교 졸업 후 휘문고보에 입학하였다. 일본 리츠메이칸중학[立命館中學]에 전학하였고, 메이지대학[明治大學]을 졸업하였다. 1932년 미국 남캘리포니아대학에서 경제학을 전공하였다.
1932년 4월 육상경기협회의 모체인 고려육상경기회의 이사로 활약한 바 있고, 같은 해 5월 제10회 올림픽대회에 파견하기 위한 제1차 마라톤예선대회에서 2시간 35분 12초, 제2차 전일본예선대회에서 2시간 36분 49초 6으로 각각 우승하였다. 그 해 7월 미국 로스앤젤레스대회에 참가하여 역전 분투하였으나 2시간 42분 52초로 9위를 차지하였다.
광복 이후 체육의 재건을 위한 조선체육동지회를 구성할 당시 총무위원으로 활약한 바 있으며, 조선마라톤보급회 위원장을 역임하였다.
1959년 9월 한국일보사 주최로 개최된 국제마라톤대회에서 이창훈(李昌薰)이 2시간 24분 7초로 우승할 당시 감독으로 활약하였으며, 1961년 대한육상경기연맹 회장을 역임하였다.