UPPER DARBY, Pa., (CBS) — Upper Darby Police have arrested a suspect who is accused of raping a woman inside a church.

Investigators say suspect Troy Posey surrendered to police and is currently behind bars.

READ MORE: Stimulus Check Update: When Might Your $1,400 Economic Relief Payment Arrive?

Police say he most recently raped a 19-year-old in the Bethel Community Baptist Church, but he was already wanted for allegedly sexually abusing a minor years ago.

Posey, 48, is no stranger to Upper Darby Police. They’ve been searching for him since 2012 when a 14-year-old came forward claiming he sexually abused her since the third grade. He was her mother’s boyfriend at the time.

Police thought Posey left the area until just a little more than a week ago.

That’s when a 19-year-old woman told police she was raped inside the Bethel Community Baptist Church. She had missed the last train home and was just looking for a safe place to stay the night.

READ MORE: WATCH LIVE: Philadelphia Officials To Give Comments Related To Inspector General's Report Regarding City's Relationship With Philly Fighting COVID, Inc.

Based on her story, police suspected Posey.

“The physical description sounds like the guy we want. So they did a photo array and sure enough, she picked him out,” Upper Darby Police Superintendent Chitwood said.

Posey worked at the church as a handyman and police say they had no idea about his past.

Posey is facing a number of charges, the most serious is rape.

MORE NEWS: Philadelphia Courthouse Evacuated After Police Receive Report Device Was Left At Building

Just in that 2012 child sex abuse case, he’s facing more than 200 charges.