Although not a decrption of the person, Paradox ~ ([from MW][1] )  a statement that seems to say two opposite things but that may be true
but Hypocrite  ~ ([from MW][1])  a person who acts in contradiction to his or her stated beliefs or feelings


  [1]: http://www.merriam-webster.com/