According to District Attorney David Soares' office, Green stole $3,863 from the union pension fund account and $19,219.18 in union dues and vending machine payments between Sept. 1, 2011, and Aug. 2, 2012. He deposited the money in an authorized union bank account, which he then depleted by Aug. 2, 2012.

Green reimbursed the union for the $3,863 stolen pension fund money, but the district attorney's office said bank records show at least $3,000 of that came from the unauthorized union bank account.

Green also was ordered to pay restitution in the amount of $22,540.61, the amount he still owes from the theft.

He appeared before Albany County Judge Steven Herrick in Albany County Court.

"I am grateful that this case is now over. We can now begin to restore trust in our organization and get our union back on track," said Steven Moquin, the new president and business agent of the union, said in a release from Soares' office.