Theory: Johnny Ghost is a shapeshifter

This is my theory. Have you ever thought about how Johnny Ghost changes personalities? How does he always looks different? For example, when he turns into Gregory he is an old man, this leads onto my theory of, when he changes personalities, he also shape shifts. He doesn't know he can do this though...