 From 1897 to 1898 he served as chairman of the Columbia County Democratic Committee.McHenry was elected as a Democrat to the Sixtieth, Sixty-first, and Sixty-second Congresses.He had been in failing health throughout 1912, and had not been a candidate for reelection.