In mid-2000, McHenry was hired by Karl Rove to be the National Coalition Director for George W. Bush's successful 2000 presidential campaign [REF].
A resident of Cherryville, North Carolina, McHenry represented the state's 10th House district, including constituents in Gaston County, for the 2003-2004 session.