Benedict Garrett, 31, was given a reprimand after a two-day disciplinary hearing in front of the General Teaching Council in Birmingham.
The disciplinary committee heard that Mr Garrett had been stripping in clubs and working as a naked butler while he was employed as head of personal, social and health education at Beal High School in Ilford, east London.
Derek Johns, chairman of the panel, told Mr Garrett: “The committee is content that you have sufficient insight and would not repeat this behaviour should you resume teaching.”
He added: “You have stated that you will continue to advocate the morality and acceptability of your involvement in the adult industry and argue that it should not be inappropriate for a teacher to work as a stripper or in pornographic films.
“However, the committee is content that you recognise the widely held public view that such work is not acceptable conduct for a teacher.
“Therefore, in relation to risk of repetition, the committee considers it is unlikely that you will seek to return to the teaching profession whilst working as a stripper or in pornographic films.”
Mr Garrett, who uses the pseudonym Johnny Anglais, had admitted working in the adult industry but argued that it did not amount to unacceptable professional conduct because none of his behaviour was illegal.
On his website, which could be easily accessed by pupils, Mr Garrett, from Hackney, east London, offers services including lap dancing, stripping and serving food in the nude at private dinner parties.