Toronto police have charged a TTC bus driver who allegedly sexually assaulted a 16-year-old girl on his bus.

Police said the 50-year-old driver left Kipling Station on Tuesday with a 16-year-old girl and several other passengers. When only the girl remained on the bus, the driver allegedly stopped in a commercial area and let the girl sit in the driver's seat of the bus.

Police said he then sexually assaulted the girl.

The driver faces three charges in total, including sexual assault, sexual interference and sexual exploitation.

In a statement, the TTC says the allegations and charges are "incredibly serious and disturbing."

The accused is not performing "any TTC duties at this time," the TTC says.

He appeared in Finch Avenue West courtroom on Friday.

Police warned there may be other victims.