mentalist

A performer who pretends to read minds for entertainment.