Officers say they received information earlier this month about a man who sexually assaulted an intoxicated youth at his home in early January.
Police say evidence from that investigation suggests there was a previous sexual assault in similar circumstances.
Investigators say two charges of sexual assault and one charge of breach of recognizance have been approved against 28-year-old Pooria Mohebbi.
Officers say Mohebbi has been a volunteer and employee for youth programs in the community and they are trying to contact others who may have interacted with him.
Mohebbi was released on bail with a number of conditions and is expected to appear in court on Wednesday.