Gainesville police arrested Taj Perry, 28, Sunday after they say he snatched a fanny pack from another man, grabbed $500 in cash, and ran off with the money.

A Gainesville man was arrested Sunday afternoon after police say he robbed a man of his fanny pack and ran off with $500 of his cash.

Taj Perry, 28, approached the man near 100 SE 6th Ave. in the Power District at about 3:06 p.m., according to a Gainesville police arrest report.

Perry asked the man for money, the report said, but he told Perry he did not have any.

Perry then snatched the pack from around the man’s neck, causing $500 to fall out, the report said.

Police said Perry then took the money and ran off.

Perry told police the man had offered him $20 to have sex, but he slapped the money out of his hand and a fight ensued, the report said.

Perry admitted to pushing and punching the man, the report said.

Police arrested Perry Sunday and charged him with unarmed robbery. He was taken to the Alachua County jail.