In 1776 he was elected to the Irish House of Commons for Newtownards, a seat he held until 1783, and then represented Carlow as a Member of Parliament (MP) between 1783 and 1789.
He was first selected in 1776 to serve in the Irish House of Commons for Newtownards, where he remained until 1783. He then took on the role of MP for Carlow from 1783 to 1789.