He served in the General Assembly. He was the first official elected treasurer after it became a position elected by popular vote under the Constitution of North Carolina of 1868. He resigned before the end of his term, on which Governor Curtis H. Brogden named the Democrat John M. Worth to replace him. Jenkins was the only Republican elected North Carolina State Treasurer until 2016, when Dale Folwell was elected.
