FANDOM


Willem Dafoe was The Commandant in “The Secret War of Lisa Simpson” and Jack Lassen in "Blazed and Confused". Dafoe was also well known for the role of Norman Osborn/Green Goblin in the 2002 Spider-Man movie.

Appearances