Hannan was a lawyer. On November 2, 1948, Hannan was elected to the position of member of the Michigan Senate from the 18th district. He was sworn in on January 5, 1949 and served until 1950. Hannan was an unsuccessful candidate in the Democratic primary for the position of member of the United States House of Representatives from Michigan's 17th district in 1952.
