During the Civil War Arnot served as Army paymaster with the rank of major in Elmira.
Arnot was elected as a Democrat to the Forty-eighth Congress as Representative for New York's twenty-ninth district; and the Forty-ninth Congress as Representative for New York's twenty-eighth district.