Kurley Johnson is jailed on 3 counts of Indecency With A Child By Contact, with bonds totaling $300,000.
Authorities say two young girls witnessed Johnson sexually assaulting two others who were about 7- years old.
Johnson also faces charges of Assault On A Public Servant and Retaliation.
He's accused of throwing a food tray at a corrections officer.
Deputies say Johnson said he intended to continue assaults on the officer too, every chance he got, because the officer broke his finger in an earlier confrontation.
Testimony's expected to begin tomorrow morning in 89th District Court.
Copyright 2015 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.