본관은 풍산(豊山). 자는 용경(龍卿), 호는 미남(嵋南)·오서(烏西). 홍이상(洪履祥)의 6세손이며, 홍만시(洪萬始)의 증손으로, 할아버지는 홍중서(洪重叙)이고, 아버지는 홍국보(洪國輔)이며, 어머니는 이세희(李世禧)의 딸이다.
1744년(영조 20) 진사시에 합격한 뒤, 1750년 식년문과에 병과로 급제, 벼슬에 나가 왕의 물음에 상세하고 명확하게 응하여 영조의 신임을 받았다. 1754년 사서·정언·수찬에 이어 1755년 지평·부교리·수찬을 역임, 1763년 호남어사로 염찰하던 중 태인에서 죽었다.