Oscar Diggs

Oscar Diggs is the main protagonist in the 2013 Disney film Oz the Great and Powerful and is portrayed by James Franco.

Personality
As told by Glinda "...selfish, weak, slightly egotistical, and a fibber." but good-hearted.