Deputies said "thousands of AI-generated images of child pornography" were found on a computer and hard drive at the man's home.
The district said the teacher, who records show has been certified since 1966, will never be allowed to work at Klein ISD again.
A Texas lawmaker has introduced a bill prohibiting minors from using social media accounts as school districts become a "hunting ground" for online dangers.
The investigation began after a student and his mother made a report about a social media video allegedly sent to the student by the 56-year-old principal.
Authorities say that the 42-year-old lawyer is facing additional charges of possession of child pornography on Tuesday. He was previously arrested on Aug. 26 for allegedly delivering synthetic marijuana to a client.
After over a months-long investigation, Pct. 3 detectives seized Roman Shoffner's phone and found enough probable cause to charge and arrest him.