The Northern Oklahoma Violent Crime Task Force arrested the so-called "Bad Samaritan" Tuesday morning near Hwy. 412 and Garnett Road.
Kenneth Gregory is accused of stealing a woman's wallet while pretending to help her after a traffic accident.
The woman was injured in the wreck, and during the ensuing chaos her wallet disappeared.
Her husband tells KRMG witnesses at the scene told him about the possible theft.
Within hours, fraudulent credit card charges began rolling in from a number of area businesses.
Police say the charges run into thousands of dollars.
An arrest warrant was issued for Gregory Thursday afternoon.
Gregory has prior convictions, and served a 30-year stretch in prison for manslaughter.