A 53-year-old resident at a Rochester Salvation Army apartment building who stabbed two men to death was seen giggling as he left one of his victims in a fourth-floor hallway, according to charges.

Glenn R. Johnson was charged in Olmsted County District Court with first- and second-degree murder in connection with the deaths Saturday of Phillip W. Hicks, 57, and Eric A. Flemming, 45, at Castle­view Apartments. Johnson remains jailed in lieu of $3 million bail. His attorney has declined to comment.

Johnson gave police no motive but said, "Both of them asked for what they got," the complaint read. Police said earlier that they suspected Johnson was drunk.

Officers answered two calls to the apartment building about Johnson that evening, the complaint read.

Castleview is a 32-unit building that provides shelter for the homeless, disabled, those in poverty or those who have mental health difficulties.

According to the charges:

Officers first arrived about 6:30 p.m., and Hicks said he was having trouble with Johnson. An "agitated and yelling" Johnson let the officers in through the back door and said Hicks "came at him."

Fourth-floor surveillance video showed Johnson raising his fists at Hicks, who stood up from his wheelchair. They lightly pushed each other before parting.

An officer warned both men and ordered Johnson to stay away from Hicks. Johnson replied that if Hicks came to his door, "he would 'flatten him,' " the charges read.

An hour later, a 911 caller reported that Johnson stabbed Hicks. Johnson was arrested as he left the building.

Officers went to the fourth floor and found a bleeding Hicks in someone else's residence. Hicks' overturned wheelchair was outside another apartment, where officers found Flemming, bleeding from several stab wounds.

A security guard said he saw Johnson "coming down the stairs while 'giggling,' " the complaint read. The guard had seen Hicks' overturned wheelchair and blood on the floor, then watched video showing the attack on Hicks. A search of Johnson's apartment turned up two bloodied knives.

Paul Walsh • 612-673-4482