충청남도 출신으로 생몰년은 알 수 없으나 보성전문학교를 졸업하였다고 한다.
1919년 만주에 설립된 독립군 양성학교인 신흥무관학교에서 학생대장으로 활동하였다. 1931년 만주사변(滿洲事變) 이후에는 조선민족혁명당 중앙집행위원회 검사위원과 재정부장을 맡았다. 1942년에 조선의용대는 한국광복군으로 편입되었는데, 중경(重慶)에 있던 대원들이 제1지대를 구성하였을 때 제1지대 분대장을 지냈다. 그 뒤 광복군 조직이 확대되면서 제1지대 산하에 2개구대가 편성되었는데, 절강성 금화(金華)에 설치된 제2구대 제2분대장을 맡아 활동하였다.