A man accused of beating a young girl nearly to death is no longer on the run.

The Jefferson County Sheriff's Office confirmed 21-year-old Josh Gonzales turned himself in to deputies Sunday evening.

Gonzales appeared in court Monday morning. He faces charges for child abuse resulting in serious bodily injury and is being held on a $100,000 bond.

PREVIOUS STORY: Man wanted days after allegedly assaulting toddler

Deputies say the young girl was taken to the hospital Thursday afternoon after Denver Police officers spotted her and her mother outside an elementary school.

The toddler has severe head trauma and a lacerated liver, according to the Jefferson County Sheriff's Office press release.

Gonzales is due back in court on Friday for a formal advisement of his charges.