 After unsuccessfully contesting the seat as a Conservative in 1841, Morgan was elected Repeal Association MP for at the 1847 general election.He held the seat until 1852 when he sought election as a Whig but was defeated.He was a member of the Reform Club.