본관은 한양(漢陽). 자는 이성(而晠), 호는 일봉(一峰). 아버지는 조규양(趙葵陽)이며, 어머니는 풍산김씨(豊山金氏)로 김달룡(金達龍)의 딸이다.
1773년(영조 49) 생원·진사 양시에 합격하였고, 1781년(정조 5) 추천으로 예조좌랑이 되고, 다음해 특지로 만경현령에 제수되었다. 1788년 정언으로서 유곡찰방(幽谷察訪)을 겸직하다가 이어 장령이 되었고, 그 뒤 황해도수군우후(黃海道水軍虞候)와 사간원의 사간·헌납을 거쳐 1800년 우승지에 올랐다.
만경현령으로 있을 때 녹봉으로써 기민을 구제하고, 적체되어 있던 의옥(疑獄)을 소방(疏放)하고, 학재(學齋)를 중수하는 등 선정을 베풀었다. 또한, 황해도수군우후 때에도 과목을 설정하여 무사들에게 제술(製述)을 권려하였다. 저서로는 『일봉문집』 3권이 있다.