He was a member of the
Pennsylvania State Senate for the
8th district from 1815 to 1818. Rogers was elected as a Republican to the
Fifteenth Congress to fill the vacancy caused by the resignation of
John Ross. He was reelected to the
Sixteenth,
Seventeenth, and
Eighteenth Congresses and served until April 20, 1824, when he resigned. He served as a
trustee of
Lafayette College from 1826 to 1832. He was a register and
recorder of deeds for
Northampton County, Pennsylvania, from 1828 to 1830. He served as brigadier general in the State militia and as an officer in the United States Revenue Customs at the port of
Philadelphia. He died in New York City in 1832 and was interred at the New Market Street Baptist Church Graveyard in
Philadelphia, Pennsylvania. He was reinterred to the Glenwood Cemetery in Philadelphia in 1851 and again to the
Glenwood Memorial Gardens in
Broomall, Pennsylvania. ==Notes==