A man was arrested on Friday for allegedly impersonating a Columbus police detective and attempting to abduct a woman multiple times this week, according to police.

Randall Tharp was wearing a bulletproof vest, a baseball cap emblazoned with POLICE and was carrying a black handgun on Thursday when he ordered a woman who was walking along South Weyant Avenue and East Mound Street into his car, according to a police report.

The woman fled the scene when Tharp failed to produce a badge.

On Friday, Tharp drove by the woman’s residence twice wearing police “looking attire” and carrying a gun and again ordered the victim into his car. The woman fled to her residence both times, according to a police report.

Tharp was charged with one count of attempted abduction, a fourth-degree felony, and one count of impersonating an officer, a third-degree felony. Tharp has a criminal history, which includes kidnapping and sex offenses.