Over the course of five straight days, a homeless man walked into a Port Richmond check cashing shop and allegedly cashed five other people's checks totaling $621.

But Denys Rhymer's golden goose got cooked yesterday, when he was confronted after using a sixth person's social security number.

Rhymer, 35, was arrested and charged with felony counts of second-degree forgery and possession of a forged instrument, along with various misdemeanor charges, including resisting arrest.

According to court papers, Rhymer cashed the checks, ranging in value from $47 to $270, between June 4 and Monday.

Rhymer was given the checks at a delivery company and told to distribute them to the named employees, court papers said. He kept them for himself, however, and endorsed them, signing those employees' names.