 He owns a consulting firm based in Nashua, New Hampshire.He ran against Gary Lambert and Marilinda Garcia for the Republican Party nomination for the in the 2014 elections.He unsuccessfully ran for this seat again in the 2016 elections as the Republican nominee competing against incumbent Democrat Ann McLane Kuster.