Edie served as a member of the Pennsylvania State Senate in 1845 and 1846. He was appointed deputy attorney general in 1847 and served until 1850; afterwards serving as district attorney from 1850 to 1854.
