Joshua Lucero, a 28-year-old Thornton youth pastor, was charged with felony sexual assault on a child, according to court records.