 He studied law and was admitted to the bar in 1828, commencing practice in Liberty, Virginia.Goggin also engaged in agricultural pursuits and politics.He was a member of the Virginia House of Delegates from 1836 to 1837 and was later elected a Whig to the United States House of Representatives, serving from 1839 to 1843.