 Bowes was a reformer in politics, in favour of triennial Parliaments and the removal of Bishops from the House of Lords.He was a Liberal Party Member of Parliament, for the South Durham constituency, between 1832 and 1847.He also served as High Sheriff of Durham in 1852.