 Morehead was elected as a Whig to the Kentucky House of Representatives in 1828 and was re-elected in 1829.Following his second term in the legislature, he moved to Frankfort, Kentucky, believing it provided better opportunities for his legal practice.He was appointed as state attorney general in 1832 and served for five years.