 In 1908, Judge Hudgins began his practice in Chase City, Mecklenburg County, and, in 1916, was elected to the Virginia House of Delegates from that county, serving until 1920.He was elected judge of the Thirty-Fourth Judicial Circuit in 1926.Just four years later, on January 17, 1930, he was elected to the Supreme Court of Appeals, the membership of the court being increased at that time from five to seven justices.