본관은 진주(晉州). 자는 경장(景章), 호는 수헌(守軒). 문하찬성사 강시(姜蓍)의 증손으로, 할아버지는 동북면순무사(東北面巡撫使) 강회백(姜淮伯)이고, 아버지는 강우덕(姜友德)이며, 어머니는 이혜(李惠)의 딸이다. 형은 영의정을 지낸 강맹경(姜孟卿)이다.
경희전직(景禧殿直)을 거쳐 1457년(세조 3)에 도언주부(導官注簿)로서 충청도에 제언경차관(堤堰敬差官)으로 파견되어 가뭄을 이기는 유일한 방책은 제언을 축조하는 것뿐임을 상소하였다. 같은 해 원종공신(原從功臣) 3등에 녹훈(錄勳)되었다. 벼슬은 1460년 밀양도호부사를 거쳐 강원도사 · 집의에 이르렀다.
성종 즉위년에 유일(遺逸)로 천거되어 중용하려 하였으나, 노모의 봉양을 위하여 특별히 함안군수에 제수되었다. 함안군수로 재직할 때 백성을 특별히 잘 다스린다 하여 치적이 조정에 보고되기도 하였다. 진주정강서원(鼎岡書院)에 제향되었다.