Frank Morgan played 5 different roles in the movie: a guard, a professor, a gatekeeper, a cabbie & this
[PAR] Dec 7, 2011 ... Let's begin with his only role in Kansas as Professor Marvel, the traveling 
fortuneteller.