Nicolas Cage as Balthazar Blake, a one - thousand - plus - year old sorcerer of the "777th degree ''. Based on Yen Sid in Fantasia.
who plays the main character in the sorcerer's apprentice
Nicolas Cage