CHESAPEAKE, Va. (WVEC) -- A Portsmouth firefighter facing arson charges in Chesapeake was released on secured bond.

Fire marshals charged 50-year-old Mark Stuck for setting multiple fires in dumpsters behind a Food Lion on Moses Grandy Trail in Chesapeake. Investigators say he had allegedly set the fires once a month since March. The last fire was set on July 31.

"He's a good man and he's presumed to be innocent," said Stuck's attorney, Stanley Sacks.

Chesapeake Fire Department spokesperson Capt. Scott Saunders says authorities were led to Stuck after investigators obtained footage of at least one of the fires. According to court documents, he is cooperating with investigators and has written a confession.

"They say he made a statement and we have to state that constitutionally," said Sacks. "I don't think he was given the warning he should have been given."

Stuck is charged with five counts of arson.

On Tuesday, a judge granted him $2,500 bond and ordered him to wear a tracking bracelet.

"We have a long way to go in the case to get him out of this," said Sacks.

Officials say Stuck has been a firefighter in Portsmouth for 30 years and has been placed on unpaid administrative leave.

The Associated Press contributed to this report.