En 1822, Moseley se marie avec Susan Hill avec qui il aura six enfants. De 1829 à 1837, il représente son comté au Sénat de Caroline du Nord et devient président de l'assemblée quatre fois entre 1832 et 1835. Il manque de trois voix[Quand ?] sa nomination pour devenir candidat du Parti démocrate au poste de gouverneur de Caroline du Nord.
Comme la Constitution de Floride ne l'autorisait à se présenter au poste de gouverneur qu’une seule fois, Moseley retourne dans sa plantation à la fin de son mandat en 1849. Il déménage à nouveau et s’installe dans la localité de Palatka où il gère une entreprise dans le domaine des agrumes. Moseley décède le et est inhumé dans le cimetière de West View Cemetery de Palatka.