 He was postmaster of Wellsboro from July 1, 1808, to April 1, 1813.He was a member of the Pennsylvania House of Representatives.Morris was elected as a Democrat to the Twenty-fifth and Twenty-sixth Congresses, serving from September 4, 1837, till March 3, 1841.