Walsh, also known as the Wizard of Oz, is a character on ABC's Once Upon a Time. Turned into a flying monkey, Walsh was sent to spy on Emma Swan and her son, Henry Mills to ensure that she does not reunite with her family in Storybrooke and defeat Zelena. He is later killed by Emma in self-defense when he tries to threaten her.
He débuts in the twelfth episode of the third season and is portrayed by guest star Christopher Gorham.
Walsh is based on the character of the Wizard of Oz from the children's novel The Wonderful Wizard of Oz.
History[]
As the flying monkey under Zelena's control, at one point, Walsh attacks both Regina Mills and Snow White and acquires Regina's blood. Three months after the family returns to the Enchanted Forest, he goes to spy on Emma and dates her for eight months. However he is thrown off the buildin gby Emma in self-defense when he attacks her.