Police say they arrested Jason Taylor on May 19 after a woman's report to Transit Police matched the description of a suspect in a sexual assault earlier that month.
In the first incident on May 2, a 19-year-old woman reported that a man who entered a bus at Metrotown in Burnaby, B.C., rubbed her thigh and said inappropriate things to her.
A second 19-year-old woman who was approached in the subsequent incident while riding a bus on Lougheed Highway in Coquitlam, B.C., says a man sat down next to her and ran his hand up her thigh.
She told police she elbowed the man, but he proceeded to show her pornographic videos on his phone.
New Westminster police say Taylor, who has three previous convictions for sexual assault, remains in custody and is scheduled to appear in court on June 10.
ALSO ON HUFFPOST: