About Shoebox Zoo
Shoebox Zoo is an urban fantasy TV series made in a collaboration between BBC Scotland and various Canadian television companies. It is mostly live-action, but with CGI used for the animal figurines. The show centers on the story of a young girl named Marnie McBride, who is given a shoebox containing four toy animals by a mysterious old man at a junk shop, as a gift for her 11th birthday. These magical toys have the power to come alive on Marnie’s command, and they’re on a quest to find an ancient book that once belonged to a great and powerful wizard.
Main Cast of Shoebox Zoo
Vivien Endicott Douglas
plays Marnie McBride (26 episodes)
Simon Callow
plays Wolfgang the Wolf (voice) / Hunter the Horse (voice) (26 episodes)
Simon Phillip Hugh Callow CBE (born 15 June 1949) is an English actor, writer, theatre and opera director. Descripti...
See Simon Callow's other roles →Rik Mayall
plays Edwin the Eagle (voice) (26 episodes)
Alan Cumming
plays Bruno the Bear (voice) (26 episodes)
Alan Cumming, OBE FRSE (born 27 January 1965) is a Scottish-American stage and screen actor, singer, comedian, direct...
See Alan Cumming's other roles →Siobhan Redmond
plays Ailsa the Adder (voice) (26 episodes)
Jason Connery
plays Ross McBride (26 episodes)
Peter Mullan
plays Michael Scot (26 episodes)
Peter Mullan (born 2 November 1959) is a Scottish stage, film and television actor and director, best known for playi...
See Peter Mullan's other roles →David McKay
plays William McTaggart (26 episodes)
Bill Paterson
plays The Storyteller (voice) (26 episodes)
Gordon Tootoosis
plays Nathaniel Stone (13 episodes)
Natascha Girgis
plays Aurora Dexter (13 episodes)
Tony Donaldson
plays Juan Roberto Montoya de Toledo (26 episodes)
Krystina Coates
plays Laura Nevin (13 episodes)
Yudii Mercredi
plays Kyle Stone (13 episodes)
Paul Coeur
plays Bobby Campbell (13 episodes)
Valerie Ann Pearson
plays Dorothy Campbell (13 episodes)
Kelsey Collins
plays Becky Dexter (13 episodes)
Secondary Cast of Shoebox Zoo
Paul Ellard
plays Cinema patron (uncredited) (1 episode)
Maxi Moffat
plays John Roberts (6 episodes)
Fergus Nimmo
plays Dougie (10 episodes)
Sean Joseph Young
plays Stewart (9 episodes)
Kristy Elkin
plays Dr. Joanna Robertson (3 episodes)
Sanjeev Kohli
plays Mr. Kasmani (5 episodes)
Frances Low
plays Ms. MacKay (5 episodes)
Dorothy Duffy
plays Ms. Arnot (3 episodes)
Nathaniel Arcand
plays Cousin Henry (5 episodes)
Nathaniel Arcand (born November 13, 1971) is a Canadian actor and is Nēhilawē (Plains Cree), from the Alexander First...
See Nathaniel Arcand's other roles →Sammy Simon
plays Stone Bear (9 episodes)
Peter Strand Rumpel
plays Edinburgh Airport Security Officer (1 episode) , Airport Security Edinburgh (1 episode)
Vanessa Holmes
plays Flight Attendent (1 episode) , Flight Attendant (1 episode)
Forrest Eaglespeaker
plays Steve (7 episodes)
Jessica Knights
plays Carlie (4 episodes)
Kyle Daly
plays Kid #1 (5 episodes)
Elisabeth Harmer
plays Kid #2 (5 episodes)
Cassidy Waring
plays Camp Girl (4 episodes)
Crew of Shoebox Zoo
Discover the
backstage crew of Shoebox Zoo →