He helped establish the Republican Party in New Hanover County and served as a police sergeant, registrar and election judge.[7][3] His son Dr. John Eagles graduated from the Leonard School of Pharmacy at Shaw University in Raleigh and established a drugstore.[8]
Eagles served in the North Carolina House of Representatives after replacing representative Gen. L .G. Estes who resigned[9] and served from 1869 until 1870.[10][3]
In 1870 he stood again as an independent candidate for a seat in the house but did not win.[11]
In 1884, Eagles was quoted telling fellow veterans "Why are over 50,000 colored soldiers laying beneath the sod today? Why are their bones bleaching in the dust tonight? For the privileges we are enjoying today. Civil rights, political rights, soldiers’ and sailors’ rights, and religious rights; and we propose to protect those rights, let come what will or may.”[12]