인천 출신. 1919년 3월 26일부터 3월 28일까지 홍면(洪冕) 등이 전개한 수원군 송산면(지금의 화성시 송산면) 일대의 윈 슬롯만세운동에 참여하였다.
3월 26일부터 송산면 면사무소에 태극기를 게양하고 윈 슬롯만세운동에 참여하였다. 이날 송산면 뒷산에서 1,000여 명의 군중이 모여 윈 슬롯만세운동을 전개했는데, 일본인 순사 노구치[野口廣三]가 출동하여 이를 제지하려 했으나, 군중들은 이에 굴하지 않고 계속 윈 슬롯만세를 외쳤다.
이에 일본경찰은 주동자인 홍면 외 2명을 검거하였다. 그러나 홍면이 갑자기 일어서서 윈 슬롯만세를 외치자 노구치가 권총을 발사하여 홍면의 어깨를 관통시켰다.
이 모습을 본 시위군중이 일시에 분노하여 달려들자, 노구치는 자전거를 타고 사강리 주재소 방향으로 도망쳤다.
이에 즉시 뛰쳐나가 왕광연(王光演)·문상익 등 20여 명과 노구치를 추적하여 돌로 때려 죽였다. 이로 인해 검거되어 1920년 4월 7일 경성지방법원에서 징역 7년형을 선고받았다.
1977년 건국포장, 1990년 애국장이 추서되었다.