 He settled in Catskill, Greene County and engaged in mercantile pursuits and the manufacture of leather.He was supervisor of the town of Catskill from 1860 to 1864.Elected as a Democrat to the Forty-fourth Congress, Bagley was a U.S. Representative for the fifteenth district of New York.