The former finance director of a North Carolina town pleaded guilty Wednesday to embezzling more than $500,000 from the town, federal prosecutors announced.

The office of U.S. Attorney Michael Easley announced that Gay Cameron Tucker, 64, of Fayetteville, who served as the finance director for Spring Lake, pleaded guilty to embezzlement from a local government receiving federal funds and aggravated identity theft, The Fayetteville Observer reported. She could face up to 12 years in prison at sentencing. A date wasn’t immediately available.

Tucker wrote checks from the town’s bank accounts for her personal use, forging the signatures of other town officials, including the mayor and town manager, officials said. Tucker’s lawyer could not be reached for comment.

NORTH CAROLINA'S LOTTERY NUMBERS FOR THURSDAY, SEPT. 22

North Carolina

Spring Lake, North Carolina's finance director has pleaded guilty to embezzling $500,000 from the town.

NORTH CAROLINA DOUBLE MURDER: FAMILIES OF DEVIN CLARK, LYRIC WOODS TO SAY FINAL GOODBYES

State Treasurer Dale Folwell said his office is seeking to have Tucker forfeit years of government service, which would reduce her pension.

Tucker had control of the town’s bank accounts and hid her transactions by keeping them out of the town’s financial books, State Auditor Beth Wood said. The town wasn’t conducting routine audits, but when someone noticed something amiss, Wood’s auditors stepped in, she said.

NC SENATE RACE: STATE LAW ENFORCEMENT GROUP ABANDONS DEMOCRAT BEASLEY OVER 'DEFUND POLICE ACTIVISTS' SUPPORT

Spring Lake’s finances are now under strict supervision from the North Carolina Local Government Commission.