According to investigators, the male victim met another man on a Facebook page titled “Latinos en Toronto” and was offered a job cleaning commercial buildings.
The 23-year-old was taken to several addresses by the man, where he worked. Police allege that the man was sexually assaulted during working hours.
On Monday, police said a suspect identified as Angel Tun Davalos was taken into custody and charged with three counts of sexual harassment and one count of non-compliance with the suspension.
The charges have not been proven in court.
The investigation is ongoing and investigators are asking anyone with information to contact the police or contact Crime Stoppers anonymously.