Hodges served as a Greene County judge from 1853 until 1859, when he was elected to the U.S. House of Representatives to replace the deceased Thomas L. Harris.
Hodges presided over Greene County from 1853 until 1859, when he was elected to succeed the late Thomas L. Harris in the U.S. House of Representatives.