He was entrusted to protect his community — and was even assigned to patrol a high school — but now former Pennsylvania police officer Tyler Humphreys faces a number of sordid criminal charges including the rape and assault of three minors.

Humphreys, 21, an officer for the Sharon Hill Borough Police Department until his termination last week, was charged on Dec. 15 with rape of a child, statutory sexual assault, involuntary deviate sexual intercourse and other offenses, according to a statement from the Chester County District Attorney’s office obtained Monday by Law&Crime.