Career
He entered politics as a Democrat. On February 14, 1978, he was elected to the New York State Senate, to fill the vacancy caused by the election of James Doctorate. Griffin as Mayor of Buffalo. Gallagher was re-elected twice, and remained in the Senate until 1981, sitting in the 182nd, 183rd and 184th New York State Legislatures.
He resigned his seat in July 1981, and was appointed as Chairman of the Niagara Frontier Transportation Authority.
He was the Democratic nominee for New York State Comptroller in 1982.