(CNN) A police officer has lost his job following an investigation into Confederate flags and Ku Klux Klan memorabilia on display in his home in Muskegon, Michigan.

Officer Charles Anderson was fired after a disciplinary hearing on Thursday afternoon, Muskegon City Manager Fred Peterson told CNN.

The Muskegon Fraternal Order of Police had "no comment other than Mr. Anderson is represented by a union and we have faith they will act in his best interest as he moves past this unfortunate situation," the organization told CNN in a statement on Friday.

Anderson had been on administrative leave since last month, when potential homebuyers said they saw the flags and a framed KKK application while touring his five-bedroom home.

Robert and Reyna Mathis ended their walk-through after seeing the application, CNN affiliate WOOD reported at the time . Robert Mathis wrote about the experience on Facebook , which brought the matter to the city's attention.

"I feel sick to my stomach knowing that I walk to the home of one of the most racist people in Muskegon hiding behind his uniform and possibly harassing people of color and different nationalities," Mathis wrote online.

Anderson's wife, Racheal, told WOOD last month that he was not a member of the Ku Klux Klan.

"No, he's not, no, no," she said, adding, "He can't say anything right now, I wish we could because it would probably set a lot of things straight."

CNN has sought comment from Anderson, the Muskegon Police Officers Labor Council, and the Muskegon Police Department.