"On Christmas Day he picked up two homeless men who lived in the field next to Menlyn Ford [car dealership]," Warrant Officer Annabel Middelton said.
The 52-year-old then took the men, aged 20 and 22, to his house in Garsfontein where he clothed and fed them and then allegedly raped them.
"He cleaned them up nicely... and then they apparently performed sexual favours for what he did for them."
The men reported the matter to the Garsfontein police station and he was arrested on December 26. Middelton said the man was also charged for trying to bribe the police officers who arrested him.
He may not be named until he has pleaded to the charges. He would remain in custody until his next appearance in the Pretoria Magistrate's Court on January 30, said Middelton.