A man accused of impersonating a police officer in St. Paul robbed, handcuffed and assaulted residents in the city's Summit-University neighborhood over the weekend, prosecutors allege.

Morgan Terrett Wilson, 48, of St. Paul was arrested Saturday, Feb. 2, and charged Monday with one count of burglary and two counts of false imprisonment.

According to a criminal complaint, officers were called Friday evening to a home in the 600 block of Marshall Avenue that had been robbed earlier that day. A woman told officers that a man had come to her door, showed a badge and Taser and told her he was a police officer.

The man then asked if her son had been involved in a robbery, handcuffed the son and another man in the house, and took $270 to "investigate whether the money was stolen," the complaint said.

According to the complaint:

The next evening, police were sent to a home in the 700 block of Iglehart Avenue, about two blocks from the first incident. The investigators talked to two men who said a man had approached them and demanded to see their IDs, saying he was a police officer.

The men did not believe him, demanded to see his police photo ID, and the stranger grabbed the neck of one of the men and put his hand on what appeared to be a pistol grip at his waist. The men then gave the stranger their IDs, and he looked at them briefly, handed them back and walked away.

Later that evening, police received another call from a home in the 600 block of Marshall Avenue. The caller told police a man had pounded on his front door, saying he was police, and yelled for him to "open the (expletive) door." The man refused and called police. The man then kicked on his door, and the resident demanded the man's badge number.

"885," the stranger yelled.

"That's not a real badge number," the resident replied.

"I'll get you. I'll come back with a search warrant," the man replied, and left.

A K-9 unit tracked fresh footprints in the snow through a lot just west of the home and police saw a person matching the man's description. The man, seeing officers, ran, but police converged on the scene and caught the man, identified in the complaint as Wilson.

All victims and witnesses involved in the three incidents identified Wilson as the person who had claimed to be a police officer. During a police interview, Wilson denied that it was him, the complaint said.

State records show Wilson has an extensive criminal history dating back to 1998, including theft, forgery, fraud and burglary.