A Glassboro man is behind bars on arson and criminal mischief charges after he allegedly set fires at two businesses and smashed windows at two banks in the borough on a recent Sunday.

James M. Grady, 33, is accused of setting fire to trash propped up against the rear wall of the Dollar General store on North Delsea Drive on Sept. 1 while the store was open for business, according to a criminal complaint. There were no reports of injuries or major damage.

He’s then accused of setting fire to the contents of a dumpster behind a Firestone Complete Auto Care location, also on Delsea Drive.

Glassboro police officers responded to an alarm at Investors Bank on Delsea around 6:30 p.m. on Sept. 1 and found smashed windows and signs of forced entry to the front door. The damage was caused by a large piece of loose concrete, police noted.

They then noticed the dumpster fire next door at Firestone.

Another officer on his way to the Investors scene spotted a smashed window at the nearby BB&T bank branch and stopped to investigate.

As officers examined the Investors scene, Grady walked up and confessed to all four crimes, police noted in the criminal complaint.

He was charged with aggravated arson/placing another person in danger of death or bodily injury, arson/recklessly placing a building or structure of another in danger of damage or destruction, and four counts of criminal mischief.

He’s currently lodged in Salem County Correctional Facility.

Matt Gray may be reached at mgray@njadvancemedia.com. Follow him on Twitter @MattGraySJT. Find NJ.com on Facebook.

Have a tip? Tell us: nj.com/tips. Get the latest updates right in your inbox. Subscribe to NJ.com’s newsletters.