Heroes and Villains Wiki
Advertisement

Bo Peep is a character on ABC's Once Upon a Time. She was a warlord who tormented David and Ruth Nolan until Anna taught him how to fight with a surf and become brave. She only appearance, in "White Out," the second episode of the fourth season and is portrayed by guest star Robin Weigert.

Bo Peep is based on the character of the same name from the nursery rhyme, "Little Bo Peep".

Advertisement