In addition to serving in the Tennessee House of Representatives, Harrison served as a sessions judge and Executive of Hancock County, Tennessee.
Apart from his legislative work in the Tennessee House of Representatives, Harrison was also engaged in other capacities, including serving as a judge and administrator for Hancock County, Tennessee.