Authorities say 21-year-old Marcus Walton tried to pass a fraudulent check at Compare Foods on East Second Street on Monday.
When officers arrived on the scene, Walton fled. They followed him for a few minutes when he hit a curb at John and Holding Streets and then ran away.
Officers chased him to a home in the 500 block of Holding Street where he was found hiding in the attic.
Walton, who also had four outstanding warrants from Wake County, is now in the Johnston County Jail on a $195,000 bond.