Career
He was first elected as a candidate for the Repeal Association. Roche was re-elected in 1835 and 1837 as a candidate of a Liberal/Repealer pact. The Roche Baronetcy, of Carass in Limerick, was created for him in the Baronetage of the United Kingdom on 8 August 1838.