A Redlynch teacher has been charged with a further 200 child sex offences.
The 35-year-old man was arrested on Saturday after detectives allegedly found additional child exploitation material on his electronic devices.
He was charged with 26 counts of taking a child for an immoral purpose, 7 counts of using a carriage service to access child abuse material, 61 counts of involving a child in making child exploitation material, 42 counts of making child exploitation material and 64 counts of indecent treatment.
He is scheduled to appear in the Cairns Magistrates Court today.
Investigations are ongoing and police are providing support to those involved.