Hypocrite

 
One who puts on religion as a cloak, to serve his own selfish end. This word is taken from actors in the Greek plays, who appeared concealed by a cloak. A person may be a mere professor, and yet not be a hypocrite.