A Calgary music teacher who was already accused of sexually assaulting three teens now faces dozens of additional charges after 19 more underage girls came forward to police.

Christian Sarile, 27, now faces 49 charges involving 22 underage girls, Staff Sgt. Melanie Oncescu of the Calgary Police Service child abuse unit said at a media briefing Thursday.

In his position as a music teacher, Sarile instructed children ages nine to 14 and he supervised students on several overnight trips.

Police didn't release the name of the school or schools where he taught.

Accused of posing as teen boy

Sarile is accused of using social media apps — including Askfm, Snapchat and Instagram — while posing as a teenage boy to communicate with his alleged victims, Oncescu said.

Their identities are protected by a publication ban.

It's alleged Sarile was using these user names: josh.c234, bmyles, bmyles23, Brandon, mike.reele, avgjoe2 and a-rod.

"He would ask them to 'chat' through various social media platforms then would offer items or cash in exchange for sexual favours," Oncescu said.

One incident is alleged to have taken place in 2009, another in 2011 and the remaining are alleged to have occurred between 2015 and 2017.

The complainants are females between the ages of 12 and 17.

Charges include distributing child porn

Sarile was first charged on May 3 when three teen girls came forward to police.

As the investigation continued, 19 more girls told police Sarile had abused them.

On Dec. 5, police said investigators became aware that Sarile had been in the company of an underage girl in breach of the conditions of his release. He was arrested again and held in custody.

The numbers are alarming. We haven't had many incidences where we've laid this many charges. - Melanie Oncescu, Calgary police service

On Dec. 19, police laid additional charges in the Dec. 5 incident and charges related to the new complainants, bringing the total number of charges to 49 .

"The numbers are alarming," Oncescu said. "We haven't had many incidences where we've laid this many charges."

The charges include:

Sexual assault.

Sexual interference.

Invitation to sexual touching.

Communication for the purpose of obtaining sexual services with a child.

Extortion.

Luring a child under 18.

Luring a child under 16.

Accessing and distributing child pornography.

Breach of recognizance.

Sarile's next court date has been set for Dec. 22.