Brennan was a member of the Massachusetts House of Representatives in 1911 and 1912 and the Massachusetts Senate in 1913 and 1914.[1] Taking office at the age of 22, he was the youngest legislator in state history.[3] In 1914, he was an unsuccessful candidate for the Boston City Council.[4]
In 1916, Brennan chaired the Suffolk County Apportionment Committee. He was also a delegate to the Massachusetts Constitutional Convention of 1917–1918. He returned to the House for one term in 1919.[1]
In 1920, Brennan was appointed by Boston mayor Andrew J. Peters to serve as executive secretary to the mayor's Committee for Americanism. His appointment was opposed by the leaders local American Legion posts, who wanted the job to go to a veteran. Although the Legion dropped its opposition, Brennan resigned on January 31, 1920, to relieve the Mayor from any further embarrassment.[5]
In 1921, Brennan graduated from Suffolk Law School. He was admitted to the bar in March 1922.[2] He maintained an office in Boston's Pemberton Square.[3]
In 1924, Brennan was one of nine Democratic candidates for Suffolk County register of probate and insolvency. He finished second to Arthur W. Sullivan by 467 votes.[6]
From 1931 to 1932, Brennan represented the 4th district on the Massachusetts Governor's Council.[7] He was the only Democratic member on the council during his term.[2] In 1932, he was a candidate for the United States House of Representatives seat in Massachusetts's 10th congressional district, but lost in the Democratic primary to incumbent John J. Douglass 20,541 votes to 13,067.[8]
From 1933 to 1934, Brennan served as receiver for the Boston-Continental Bank and the State Bank of Lynn. He resigned to resume his law practice and was succeeded by Frederick Simpson Deitrick.[9]
On April 24, 1938, Brennan announced his candidacy for Lieutenant Governor of Massachusetts. His platform called for unemployment and property tax relief, reform of state welfare institutions, reorganization of the state parole board, closure of the Charlestown State Prison, and suppression of Communism.[10] He won the five candidate Democratic primary, receiving 6,937 more votes than his nearest competitor, Joseph C. White. He lost the general election to Republican Horace T. Cahill 921,786 votes to 773,583.[11]
In 1940, Brennan was a candidate for Massachusetts Attorney General. He was one of three front-runners for the Democratic nomination alongside state senator Thomas M. Burke and former nominee Harold W. Sullivan.[12] He won the nine-candidate primary 66,796 votes to Sullivan's 60,944 and Burke's 55,496. In the general election, he lost to Republican Robert T. Bushnell 961,545 votes to 926,748.[13]
From 1942 to 1944, Brennan was the Office of Price Administration's rent director for eastern Massachusetts.[3]