본관은 나주(羅州). 자는 충서(忠瑞). 호는 중호(中虎). 경상북도 청송 출신. 임효수(林孝洙)의 아들이다.
1905년 을사조약이 강제 체결되자, 일제에 대항토토 신규가입꽁머니 거의를 결심하고 김재서(金在瑞) 등과 의병을 조직토토 신규가입꽁머니 동해창의대장(東海倡義大將)에 추대되어 청하·영덕 등지에서 일본군 주재소를 습격토토 신규가입꽁머니 큰 피해를 주었다.
1907년 정용기(鄭鏞基)를 중심으로 의병진을 결성하기 위토토 신규가입꽁머니 각 지방별로 계획을 추진하는 담당자를 선정할 때, 서종락(徐鍾洛) 등과 청송지역을 맡아 산남의진 성립에 기여하였다.
그 해 4월 산남의진은 청하읍을 공격하는 과정에서 정용기가 투옥되고 전력이 약화되어 7월경 해산되었으나, 이듬해 4월 다시 의진이 창군되자 동해지구 유격장에 임명되어 청송·영천 등지에서 항쟁하였다. 그 해 7월 산남의진이 동해방면으로 진출할 때 본진에 합류, 좌포장이 되었다.
9월 영일군 죽장면전투에서 정용기가 전사하자 그의 아버지 정환직(鄭煥直)을 대장으로 추대하였다. 200여 신병을 이끌고 청도 운문산(雲門山)에 들어가 훈련시켰으며, 1908년 봄에는 운문산을 근거지로 경주·언양·양산·밀양·영산·창녕 등지의 적을 격파하였다.
그 해 6월 일본군에 붙잡혀 징역 3년을 선고받았으나 10개월 만에 석방되어 1910년 4월에 옛 동지들을 다시 규합토토 신규가입꽁머니 보현산에서 산남의진을 재결성, 대장이 되어 청송·의성 등지에서 적과 교전하다가 다시 붙잡혀 징역 10년을 선고받았다.
1977년 건국훈장 독립장이 추서되었다.