 In the 1895 general election he was elected Member of Parliament for South Glamorganshire, winning the seat for the Conservative Party.He was re-elected in 1900, but lost the seat in the 1906 general election.He served as High Sheriff of County Kilkenny for 1914.