Glens Falls Fire Captain charged with forgery, theft

Authorities say Richard Stafford wrote and cashed fraudulent checks from the fire department's union account

Published on Feb. 22, 2026

New York State Police have arrested Richard G. Stafford, a 45-year-old captain in the Glens Falls Fire Department, on charges of second-degree forgery and petit larceny. Stafford is accused of writing and cashing fraudulent checks from the fire department's union account for his own personal use.

Why it matters

The arrest of a high-ranking fire department official on financial crimes charges raises concerns about oversight and accountability within the department, as well as the potential misuse of public funds and resources.

The details

According to authorities, Stafford, who has been a member of the Glens Falls Fire Department for 16 years and served as the fire department's union secretary, allegedly wrote two fraudulent checks from the union's account and kept the money for himself. Stafford has been placed on paid administrative leave, and the case is being prosecuted by the Warren County District Attorney's Office.

  • On February 18, 2026, New York State Police arrested Richard G. Stafford.

The players

Richard G. Stafford

A 45-year-old captain in the Glens Falls Fire Department who has been charged with second-degree forgery and petit larceny for allegedly writing and cashing fraudulent checks from the fire department's union account.

Glens Falls Fire Department

The fire department where Stafford has worked for 16 years, including serving as the union secretary.

Warren County District Attorney's Office

The office prosecuting the case against Stafford.

Got photos? Submit your photos here. ›

What’s next

The judge will decide on Tuesday whether to allow Stafford to be released on bail.

The takeaway

This case highlights the importance of strong financial controls and oversight within public agencies to prevent the misuse of taxpayer funds and maintain public trust in local government.