A 28-year-old man has been arrested for allegedly sexually assaulting straphangers who fell asleep on subway trains over the weekend, according to police. One victim told cops he woke up to find the man performing oral sex on him while he slept.

An NYPD spokesperson confirmed Michael Baskerville, who is homeless, was arrested early Saturday after a 19-year-old subway rider reported he woke to Baskerville performing a sex act on him while onboard a northbound 5 train in the Bronx. Baskerville fled the scene right after, the NYPD said, and the victim reported the assault at the Wakefield-241st Street train station. Police were able to track Baskerville down after another teenaged victim reported he woke to find Baskerville touching his genitals while he slept on a train.

Baskerville also allegedly stole the second victim's iPhone headphones and wallet, according to NBC New York.

Baskerville faces charges including a criminal sex act, grand larceny, forcible touching, possession of a controlled substance, sex abuse, and possession of stolen property.