Cast and Crew of Once Upon a Time

Once Upon a Time

Magic is coming.

Once Upon a Time is a captivating television series that combines the magic of classic fairy tales with the modernity of the 21st century. The show is set in the picturesque town of Storybrooke, Maine, where the viewer is taken on a journey through the lives of various storybook characters who have been cursed and trapped between two worlds. This powerful curse, cast by the Evil Queen Regina Mills, has left these beloved characters without their memories, living in a perpetual state of limbo.

At the heart of the story is Emma Swan, a 28-year-old bail bonds collector who has been surviving on her own since she was abandoned as a baby. Emma's life takes an unexpected turn when her son, Henry, whom she gave up for adoption years ago, finds her and pleads for her help. Henry, who is an avid reader of fairy tales, believes that Emma is the daughter of Snow White and Prince Charming, who was whisked away to the real world before she could be cursed. Emma, being a practical and logical person, initially dismisses Henry's claims as the imaginings of a child, but as she spends more time in Storybrooke, she begins to question the true nature of the town and its inhabitants.

The show's plot thickens as Emma grapples with the idea that she might be the savior of Storybrooke and the only one who can break the curse. Jennifer Morrison, who plays Emma Swan, delivers a compelling performance as a strong and independent woman who is forced to confront her past and embrace her destiny. Lana Parrilla, who plays the Evil Queen Regina Mills, is equally impressive as the complex and multi-faceted villain who is both feared and respected by the people of Storybrooke. Once Upon a Time is a must-watch for anyone who loves fairy tales, adventure, and a healthy dose of mystery and intrigue.

Once Upon a Time ran for 8 seasons.

Main Cast of Once Upon a Time

Jennifer Morrison as Emma Swan

Jennifer Morrison

as Emma Swan (136 episodes)

Jennifer Morrison (born April 12, 1979) is an American actress, director and film producer. She is best known for her...

Lana Parrilla as Regina Mills / Evil Queen

Lana Parrilla

as Regina Mills / Evil Queen (156 episodes)

Lana Parrilla (born July 15, 1977, height 5' 4½" (1,64 m)) is a Puerto Rican-American actress known for her televisio...

Josh Dallas as David Nolan / Prince Charming

Josh Dallas

as David Nolan / Prince Charming (135 episodes)

From Wikipedia, the free encyclopedia. Joshua Dallas (born December 18, 1981) is an American actor who played Fandra...

Ginnifer Goodwin as Mary Margaret Blanchard / Snow White

Ginnifer Goodwin

as Mary Margaret Blanchard / Snow White (135 episodes)

Jennifer Michelle "Ginnifer" Goodwin (born May 22, 1978) is an American actress. She is known for her starring role a...

Emilie de Ravin as Belle

Emilie de Ravin

as Belle (117 episodes)

From Wikipedia, the free encyclopedia Emilie de Ravin (born 27 December 1981) is an Australian actress. She is commo...

Secondary Cast of Once Upon a Time

Rebecca Mader as Zelena / Wicked Witch of the West

Rebecca Mader

as Zelena / Wicked Witch of the West (67 episodes)

Rebecca Leigh Mader (born 24 April 1977, Cambridge England) is an English actress known for her roles as Zelena on On...

Michael Raymond-James as Neal Cassidy

Michael Raymond-James

as Neal Cassidy (22 episodes) , Neal Cassidy / Baelfire (45 episodes)

Michael Raymond-James (born Michael Weverstad; December 24, 1977) is an American actor. He is best known for playing ...

Meghan Ory as Ruby Lucas / Red Riding Hood

Meghan Ory

as Ruby Lucas / Red Riding Hood (46 episodes)

Meghan Ory (born August 20, 1982, height 5' 7" (1,70 m)) is a Canadian television and film actress. She starred as Re...

Dania Ramirez as Jacinda Vidrio / Cinderella

Dania Ramirez

as Jacinda Vidrio / Cinderella (22 episodes)

Dania Jissell Ramirez (born November 8, 1979) is a Dominican actress. Her credits include the roles of Nikki Batista ...

Mekia Cox as Sabine / Tiana

Mekia Cox

as Sabine / Tiana (22 episodes)

Mekia Cox is an actress, singer and dancer. She was a dancer in the Michael Jackson concert series This Is It and the...

Andrew J. West as Henry Mills

Andrew J. West

as Henry Mills (24 episodes)

From Wikipedia, the free encyclopedia Andrew James West (born November 22) is an American actor. He is best known fo...

Elizabeth Lail as Anna

Elizabeth Lail

as Anna (10 episodes)

Elizabeth Dean Lail (born on March 25, 1992) is an American actress. Known for her role as Anna in the ABC adventure ...

Sarah Bolger as Aurora

Sarah Bolger

as Aurora (16 episodes)

Sarah Lee Bolger (born 28 February 1991) is an Irish actress. She is known for her role as Princess / Lady Mary Tudor...

Anastasia Griffith as Kathryn Nolan / Princess Abigail

Anastasia Griffith

as Kathryn Nolan / Princess Abigail (8 episodes)

From Wikipedia, the free encyclopedia Anastasia Griffith (born 23 March 1978) is a British actress known for her rol...

Alex Zahara as King Midas

Alex Zahara

as King Midas (2 episodes)

Alex Zahara is a Canadian actor and a voice actor. Alex was born in Northern Alberta, and, according to his mother, h...

Christie Laing as Maid Marian

Christie Laing

as Maid Marian (9 episodes)

Christie Laing was born on April 10, 1985 and is currently 39 years old.

John Rhys-Davies as Grand Pabbie (voice)

John Rhys-Davies

as Grand Pabbie (voice) (3 episodes)

John Rhys-Davies (born 5 May 1944) is a Welsh actor and vocal artist. He is perhaps best known for playing the charis...

Mik Byskov as Black Knight Archer

Mik Byskov

as Black Knight Archer (2 episodes)

Mik Byskov was born on June 12, 1990 and is currently 34 years old.

Mark Gibbon as Head Troll

Mark Gibbon

as Head Troll (2 episodes)

From Wikipedia, the free encyclopedia Mark Gibbon is a Canadian voice actor. Description above from the Wikipedia a...

Sharon Taylor as Witch of the East

Sharon Taylor

as Witch of the East (1 episode)

Sharon Taylor was born on June 5, 1981 and is currently 43 years old.

David de Lautour as Jonathan

David de Lautour

as Jonathan (1 episode)

David de Lautour is an actor and writer.

Rose McGowan as Young Cora

Rose McGowan

as Young Cora (2 episodes)

Rósa Arianna McGowan (born September 5, 1973) is a filmmaker, activist and musician. Born in Italy, she was raised in...

Steve Elliott

as Drunk Charlie (1 episode)

Jessa Danielson

as Wench (1 episode)

Jessa Danielson is an actress, known for Delivery Interrupted (2011), Eddie's Stereotype(2010) and Supernatural (2005)

Alexandra Metz as Rapunzel

Alexandra Metz

as Rapunzel (1 episode)

Alexandra Metz is an actress and producer.

Natalie von Rotsburg

as Rapunzel's Mother (1 episode)
David Orth as NY Cop #1

David Orth

as NY Cop #1 (1 episode)

From Wikipedia, the free encyclopedia. David Orth (born March 13, 1965) is a Canadian actor. Orth was born and rai...

Dave Mathews

as Doctor (2 episodes)

Jack Di Blasio

as Lost Boy (5 episodes)
Wyatt Oleff as Young Rumplestiltskin

Wyatt Oleff

as Young Rumplestiltskin (1 episode)

Wyatt Jess Oleff is an American actor, known for portraying the role of Stanley Uris in the 2017 supernatural horror ...

Colin Corrigan as Thug

Colin Corrigan

as Thug (1 episode)

Colin Corrigan was born on July 7, 1971 and is currently 53 years old.

Lindsay Collins

as Spinster (1 episode)
Adam Lolacher as Black Knight

Adam Lolacher

as Black Knight (1 episode)

Adam Lolacher was born on November 23, 1979 and is currently 44 years old.

Yvette Nicole Brown as Ursula

Yvette Nicole Brown

as Ursula (1 episode)

Yvette Nicole Brown (born August 12, 1971) is an American actress and comedian best known for her role as Shirley Ben...

Skyler Gisondo as Devin

Skyler Gisondo

as Devin (1 episode)

Skyler Gisondo (July 22, 1996 in Palm Beach County, Florida, USA) is an actor known for the Air Bud movies, The Amazi...

Doug Abrahams as Sheriff

Doug Abrahams

as Sheriff (1 episode)

Doug Abrahams is known for his work on Fido (2006), Elysium (2013) and Man of Steel (2013).

Dominic Downer

as Knight (1 episode)
Cainan Wiebe as Lost Boy

Cainan Wiebe

as Lost Boy (1 episode)

Cainan Wiebe was born on August 27, 1995 and is currently 29 years old.

Ethan Embry as Greg Mendell

Ethan Embry

as Greg Mendell (10 episodes)

Ethan Embry (real name Ethan Philan Randall) is an American film and television actor.

Sonequa Martin-Green as Tamara

Sonequa Martin-Green

as Tamara (7 episodes)

Sonequa Martin-Green is an American actress and producer. She is best known for her television roles as Michael Burnh...

Alex Barima as Lost Boy

Alex Barima

as Lost Boy (2 episodes)

Alex Barima is a Canadian actor who portrays David Logan in the science fiction comedy series Resident Alien.

Andrew Airlie as George Darling

Andrew Airlie

as George Darling (1 episode)

Andrew Airlie is a Scottish-born Canadian actor. He has starred in television series including Breaker High and his T...

Benjamin Cook

as Michael Darling (1 episode)

Karin Inghammer

as Mary Darling (1 episode)

Harold Davies

as Fisherman (1 episode)
Hrothgar Mathews as Carny

Hrothgar Mathews

as Carny (1 episode)

Hrothgar Mathews was born on January 27, 1964 and is currently 60 years old.

Bri Neal as Peasant Girl

Bri Neal

as Peasant Girl (1 episode)

Bri Neal is a Canadian Actress and Maxim Model Bri starred in Lucifer on Fox, DC Comics The Flash and Batwoman to na...

Aleks Paunovic as Berkley

Aleks Paunovic

as Berkley (1 episode)

Aleks Paunovic is a Canadian actor. Paunovic is from Winnipeg, Manitoba, and "three generations of fighters" are in h...

William Phillips

as Peasant Man (1 episode)

William Phillips was born on February 14, 1966 and is currently 58 years old.

Tom Ellis as Robin Hood

Tom Ellis

as Robin Hood (1 episode)

Tom Ellis is a Welsh actor, best known for playing Dr. Oliver Cousins in the BBC soap opera "EastEnders" and Detectiv...

Nicholas Carella as Bartender

Nicholas Carella

as Bartender (1 episode)

Nicholas Carella was born on August 20, 1980 and is currently 44 years old.

Dianne Doan as Isra

Dianne Doan

as Isra (1 episode)

Dianne Doan is a Canadian actress of Vietnamese descent. She was born on September 8, 1990 in Abbotsford, British Col...

Manny Jacinto as Quon

Manny Jacinto

as Quon (1 episode)

Manuel Luis Jacinto (born August 19, 1987) is a Filipino-born Canadian actor. After several small roles on television...

Peter Kawasaki

as Orderly (1 episode)
Rick Tae as Doctor

Rick Tae

as Doctor (1 episode)

Rick Tae was born on July 7, 1973 and is currently 51 years old.

John Pyper-Ferguson as Kurt Flynn

John Pyper-Ferguson

as Kurt Flynn (1 episode)

John Pyper-Ferguson is an actor.

Joaquim de Almeida as King Xavier

Joaquim de Almeida

as King Xavier (1 episode)

Joaquim António Portugal Baptista de Almeida (born 15 March 1957) is a Portuguese actor. He began his acting during ...

Lesley Nicol as Johanna

Lesley Nicol

as Johanna (1 episode)

​From Wikipedia, the free encyclopedia.   Lesley Nicol (born August 7, 1953 in Manchester, England) is an English ac...

Rena Sofer as Queen Eva

Rena Sofer

as Queen Eva (1 episode)

Rena Sherel Sofer is an American actress, known for her appearances in daytime television, episodic guest appearances...

Brighid Fleming as Young Seer

Brighid Fleming

as Young Seer (1 episode)

Brighid began her acting career at 3 years old when she saw "Seussical the Musical". After the show, she was asked if...

Shannon Lucio as Seer

Shannon Lucio

as Seer (1 episode)

From Wikipedia, the free encyclopedia. Shannon Lucio (born June 25, 1980) is an American actress who played Lindsay ...

Spencer Drever as Boy

Spencer Drever

as Boy (1 episode)

Spencer's acting career started in the first grade when, at the suggestion of his teacher, he started to go out for a...

David Quinlan as Father

David Quinlan

as Father (1 episode)

David Quinlan was born on January 24, 1973 and is currently 51 years old.

Primo Allon as Gadling

Primo Allon

as Gadling (1 episode)

Primo Allon is an actor.

Mackenzie Gray as Hob

Mackenzie Gray

as Hob (1 episode)

Mackenzie Gray was born and raised in Toronto. A professional actor for over 40 years, he has appeared in over 150 fi...

Toby Levins as Sergeant

Toby Levins

as Sergeant (1 episode)

Toby Levins was born on June 10, 1981 in Adelaide, Australia. He is known for his work on Godzilla (2014), The Age of...

Abraham Benrubi as Arlo

Abraham Benrubi

as Arlo (1 episode)

Abraham Rubin Hercules Benrubi (born October 4, 1969) is an American actor. He is known for his appearances as Jerry ...

Cassidy Freeman as Jack

Cassidy Freeman

as Jack (1 episode)

Cassidy Freeman (born April 22, 1982, height 5' 8" (1,73 m)) is an American actress and musician. She is known for he...

Gregory Itzin as Alphonse Frankenstein

Gregory Itzin

as Alphonse Frankenstein (1 episode)

Gregory Martin Itzin (April 20, 1948 – July 8, 2022) was an American character actor of film and television, perhaps ...

Scott McAdam

as Orderly (1 episode)
Nelson Wong as Paramedic

Nelson Wong

as Paramedic (1 episode)

Nelson Wong is known for his work on American Mary (2012), Alvin and the Chipmunks: Chipwrecked (2011) and Ice Blues (2008).

David Nykl as Fisherman

David Nykl

as Fisherman (1 episode)

David Nykl (born 7 February 1967 in Prague, Czechoslovakia) is a Czech Canadian actor of film, television, commercial...

Paul McGillion as Knave of Hearts

Paul McGillion

as Knave of Hearts (2 episodes)

The sixth of seven children, Paul's family emigrated to Canada from Paisley, Scotland when he was just 2 years old. H...

Michael Soltis

as Black Knight (1 episode)

Michael Soltis (born October 25, 1971) is an American actor and artist living in Vancouver, British Columbia, Canada.

Annabeth Gish as Anita

Annabeth Gish

as Anita (1 episode)

Annabeth Gish is an American actress. She has played roles in films Shag, Hiding Out, Mystic Pizza, SLC Punk!, The La...

Benjamin Hollingsworth as Quinn

Benjamin Hollingsworth

as Quinn (1 episode)

From Wikipedia, the free encyclopedia. Ben Hollingsworth (born September 7, 1984) is a Canadian actor. He was born ...

Jason Cermak as Black Knight

Jason Cermak

as Black Knight (1 episode)

Jason Cermak is the younger of two children, and as a youth growing up in Rocky Mountain House, Alberta, Canada he pu...

Chad Riley as Black Knight

Chad Riley

as Black Knight (1 episode)

Chad Riley was born on December 26, 1979 and is currently 44 years old.

Tony Alcantar as Cashier

Tony Alcantar

as Cashier (1 episode)

Tony Alcantar was born on August 13, 1960 and is currently 64 years old.

Artine Tony Browne as Arresting Officer

Artine Tony Browne

as Arresting Officer (1 episode)

Artine Tony Browne was born on August 18, 1974 and is currently 50 years old.

Fane Tse

as Customer (1 episode)
Noah Bean as Daniel Colter

Noah Bean

as Daniel Colter (2 episodes)

Noah Bean (born 1978) is an American actor best known for his role as David Connor on the FX legal drama Damages and ...

Sebastian Stan as Jefferson / Mad Hatter

Sebastian Stan

as Jefferson / Mad Hatter (6 episodes)

Sebastian Stan (born August 13, 1982) is a Romanian and American actor. He gained recognition for his role as Bucky B...

Rondel Reynoldson as Village Woman

Rondel Reynoldson

as Village Woman (1 episode)

Rondel Reynoldson was born in small town Saskatchewan and grew up in small town British Columbia, Canada. Rondel brin...

Chelsea Turner

as Tavern Waitress (1 episode)

Sebastian Wilkinson

as Young Baelfire (1 episode)
Sinqua Walls as Sir Lancelot

Sinqua Walls

as Sir Lancelot (6 episodes)

Sinqua Walls (born April 6, 1985) is an American actor known for appearing in Friday Night Lights, The Secret Life of...

Alissa Skovbye as Paige / Grace

Alissa Skovbye

as Paige / Grace (2 episodes)

Alissa ‘Ali’ Skovbye was born in Vancouver, Canada. She comes from a Scandinavian background and most of her extended...

Charles Zuckermann as Black Knight

Charles Zuckermann

as Black Knight (1 episode)

Charles Zuckermann is a Canadian actor and photographer.

Richard Schiff as King Leopold

Richard Schiff

as King Leopold (2 episodes)

Richard Schiff (born May 27, 1955) is an American actor. He is best known for playing Toby Ziegler on the NBC televis...

Scott E. Miller as Mr. Grace

Scott E. Miller

as Mr. Grace (1 episode)

Scott E. Miller was born on March 2, 1975 and is currently 49 years old.

Michael Roberds as Donkey Driver

Michael Roberds

as Donkey Driver (1 episode)

Michael Roberds was born on January 18, 1964 and passed away 8 years ago at the age of 52 on May 15, 2016.

Bill Dow as Mayor Tomkins

Bill Dow

as Mayor Tomkins (1 episode)

Bill Dow is an actor, director and writer in theatre, film, and television. He is best known for playing Bill Lee in ...

Jesse Hutch as Peter

Jesse Hutch

as Peter (1 episode)

Sharing the same Birth place as Marvel Character Wolverine, Jesse James Hutch was born in Alberta Canada. At the age ...

Amy Acker as Astrid / Nova

Amy Acker

as Astrid / Nova (1 episode)

Amy Louise Acker (born December 5, 1976) is an American actress, best known for her roles as Root on the scifi drama ...

Kwesi Ameyaw as Dr. Thatcher

Kwesi Ameyaw

as Dr. Thatcher (1 episode)

Kwesi Ameyaw was born on August 24, 1975 and is currently 49 years old.

Quinn Lord as Nicholas Zimmer / Hansel

Quinn Lord

as Nicholas Zimmer / Hansel (1 episode)

​From Wikipedia, the free encyclopedia.   Quinn Edmond Julian Lord (born February 19, 1999) is a Canadian child acto...

Nicholas Lea as Michael Tillman / The Woodcutter

Nicholas Lea

as Michael Tillman / The Woodcutter (1 episode)

Nicholas Lea (born July 6, 1962) is a Canadian actor best known for The X-Files and Kyle XY.

Harry Groener as Martin

Harry Groener

as Martin (1 episode)

Harry Groener was born on September 10, 1951 and is currently 73 years old.

Robin Weigert as Bo Peep

Robin Weigert

as Bo Peep (1 episode)

Robin Weigert (born July 7, 1969) is an American actress. She is best known for portraying Calamity Jane on the telev...

Brad Dourif as Zoso

Brad Dourif

as Zoso (2 episodes)

Bradford Claude "Brad" Dourif is an American film and television actor who gained early fame for his portrayal of Bil...

Catherine Bogdanova

as Spaghetti Lady (1 episode)

Garry Garneau

as Spaghetti Man (1 episode)
Garfield Wilson as Guard

Garfield Wilson

as Guard (1 episode)

Garfield Wilson was born on April 15, 1969 and is currently 55 years old.

Ava Acres as Young Regina

Ava Acres

as Young Regina (1 episode)

Ava Acres (born May 13, 2004) is an American actress. She played young Regina in Once Upon a Time and also appears in...

Brighton Sharbino as Young Ingrid

Brighton Sharbino

as Young Ingrid (1 episode)

Brighton Rose Sharbino is an American actress. She is best known for her role as Lizzie Samuels on the AMC television...

Tara Wilson as Ruth

Tara Wilson

as Ruth (1 episode)

Tara Wilson was born on February 25, 1982 in Vancouver, British Columbia, Canada. She is an actress, known for Firefl...

Bailey Herbert

as Young Helga (1 episode)
C. Ernst Harth as Burly Man

C. Ernst Harth

as Burly Man (1 episode) , Abraham (1 episode) , Ogre (1 episode)

C. Ernst Harth got his first taste of acting in grade school when the drama club cast the school's largest child to p...

Peter Bryant as Jailer

Peter Bryant

as Jailer (1 episode)

Peter Bryant was born on July 30, 1959 and is currently 65 years old.

Warren Christie as Ryan

Warren Christie

as Ryan (1 episode)

Hans Warren Christie is a British-born Canadian television and film actor known for his roles as Ray Cataldo on the A...

James Bamford as The Black Knight

James Bamford

as The Black Knight (1 episode)

James Bamford was born on February 26, 1967 and is currently 57 years old.

Elizabeth McCarthy

as Mob Girl (1 episode) , Wife (1 episode)
Keith Dallas as Cabbie

Keith Dallas

as Cabbie (1 episode)

Keith Dallas was born on May 10, 1978 and is currently 46 years old.

Ryan Jefferson Booth as Man

Ryan Jefferson Booth

as Man (1 episode)

Ryan Jefferson Booth is an actor, known for iZombie (2015), Arrow (2012), DC's Legends of Tomorrow (2016) and Under W...

Merrin Dungey as Ursula

Merrin Dungey

as Ursula (6 episodes)

Merrin Melissa Dungey is an American film and television actress, known for her roles on the television series The Ki...

Andrew Jenkins as Sir Percival

Andrew Jenkins

as Sir Percival (3 episodes)

Andrew Jenkins was born on December 28, 1988 and is currently 35 years old.

Lee Majdoub as Sir Kay

Lee Majdoub

as Sir Kay (1 episode)

Lee Majdoub (born May 31, 1982) is a Lebanese-Canadian actor. He is known for his role as Agent Stone in Sonic the He...

Giacomo Baessato as Grif

Giacomo Baessato

as Grif (1 episode)

Giacomo Baessato is a Canadian actor.

Layton Keely

as Gnome (1 episode)
Dalila Bela as Young Guinevere

Dalila Bela

as Young Guinevere (1 episode)

Dalila Bela was born on October 5, 2001 and is currently 23 years old.

Sebastian Roché as King Stefan

Sebastian Roché

as King Stefan (1 episode)

Sebastian Roché is a Scottish-French actor and writer known for his roles as Kurt Mendel on Odyssey 5, , Thomas Jerom...

Natalie Gibson

as Doctor (1 episode)
Catherine Lough Haggquist as Fairy Godmother

Catherine Lough Haggquist

as Fairy Godmother (1 episode)

Catherine Lough Haggquist is an actress.

Ryan Robbins as Sir Morgan

Ryan Robbins

as Sir Morgan (1 episode)

Ryan Robbins (born November 26) is a Canadian actor. He was married to the actress Rebecca Reichert (separated in 201...

Carolyn Hennesy as Myrna

Carolyn Hennesy

as Myrna (1 episode)

Carolyn Lee Hennesy (born June 10, 1962) is an American actress, author and animal advocate. Hennesy's early work con...

Laura Bertram as Donna

Laura Bertram

as Donna (1 episode)

Laura Maureen Bertram is a Canadian actress best known for her role in Andromeda as Trance Gemini.

Paul Telfer as Lord Macintosh

Paul Telfer

as Lord Macintosh (2 episodes)

Paul Telfer (born 30 October 1979 in Paisley, Scotland) is a British actor, who has lived and worked in both his nati...

Josh Hallem

as Lord Dingwall (2 episodes)
Glenn Keogh as King Fergus

Glenn Keogh

as King Fergus (1 episode)

Glenn Keogh is an actor and producer.

Marco D'Angelo

as Lord Macguffin (1 episode) , Lord MacGuffin (1 episode)
Matthew MacCaull as Knight

Matthew MacCaull

as Knight (1 episode)

Matthew MacCaull was born on April 4, 1978 and is currently 46 years old.

Ava Telek as Young Gerda

Ava Telek

as Young Gerda (1 episode)

Ava Telek is an actress, known for The Magicians (2015), Freaks (2018) and Flowers in the Attic (2014). Google

Benjamin Stockham as Owen Flynn

Benjamin Stockham

as Owen Flynn (1 episode)

Benjamin Stockham is an actor.

Richard Stroh as Edgar

Richard Stroh

as Edgar (1 episode)

Richard Stroh was born in Vancouver, British Columbia, Canada. He is known for Maximum Conviction (2012), 30 Days of ...

Kate Bateman

as Mother (1 episode)

Mark Gash

as Father (1 episode)
Sage Brocklebank as Sir Gaston

Sage Brocklebank

as Sir Gaston (1 episode)

Sage Brocklebank was born on January 14, 1978 and is currently 46 years old.

John DeSantis as The Dove

John DeSantis

as The Dove (1 episode)

John DeSantis was born on November 13, 1973 in Nanaimo, British Columbia, Canada. He is an actor, known for Master an...

Paul Chevreau

as Skinny Man (1 episode)
Roger Daltrey as The Caterpillar (voice)

Roger Daltrey

as The Caterpillar (voice) (1 episode)

Roger Harry Daltrey, CBE (born 1 March 1944), is an English singer-songwriter and actor, best known as the founder an...

Julian Christopher as Adoption Agent

Julian Christopher

as Adoption Agent (1 episode)

Julian Christopher was born on November 7, 1944 and is currently 80 years old.

Eric Lange as Prince Leopold

Eric Lange

as Prince Leopold (1 episode)

Eric Lange is an actor and producer.

Hannah Longworth

as Cecilia (1 episode)
Abby Ross as Young Emma

Abby Ross

as Young Emma (5 episodes)

Abby Ross was born on March 19, 1997 and is currently 27 years old.

Iris Truong

as Little Girl (1 episode)
Colleen Wheeler as Group Mother

Colleen Wheeler

as Group Mother (1 episode)

Colleen Wheeler was born on March 21, 1967 and is currently 57 years old.

Chad Rook as Captain Ahab

Chad Rook

as Captain Ahab (1 episode)

Chad Rook was born on March 29, 1982 and is currently 42 years old.

Elle McKinnon as Young Alice

Elle McKinnon

as Young Alice (1 episode)

Elle McKinnon (born August 5, 2006) is a Canadian actress.

Nils Hognestad as Franz

Nils Hognestad

as Franz (2 episodes)

Nils Hognestad was born on July 16, 1984 and is currently 40 years old.

Marcus Rosner as Jurgen

Marcus Rosner

as Jurgen (2 episodes)

Marcus Rosner was born on August 10, 1989 and is currently 35 years old.

Charles Singh as General

Charles Singh

as General (1 episode)

Charles Raahul Singh is an Indo-Canadian actor, producer and director.

Nicole Muñoz as Young Lily

Nicole Muñoz

as Young Lily (2 episodes)

Nicole Muñoz (born June 24, 1994) is a Canadian film and television actress. She is known for her roles as Kelly in t...

Anson Hibbert

as Policeman (1 episode)
Kelly-Ruth Mercier as Store Manager

Kelly-Ruth Mercier

as Store Manager (1 episode)

Kelly-Ruth Mercier was born on January 1, 1967 and is currently 57 years old.

Ilias Webb

as Kevin (2 episodes)
Rebecca Wisocky as Madame Faustina

Rebecca Wisocky

as Madame Faustina (1 episode)

Rebecca Wisocky was born on November 12, 1971 and is currently 52 years old.

Panou as FBI Agent

Panou

as FBI Agent (1 episode)

Panou is a Canadian actor. His birth-name translates to 'God Among Us' in his native Creole. His first feature film w...

Michael Querin

as Mr. Feinberg (1 episode)
Daniel Dae Kim as Fast Food Worker (voice)

Daniel Dae Kim

as Fast Food Worker (voice) (1 episode)

Daniel Dae Kim (born August 4, 1968) is a South Korean-American actor, best known for his roles as Chin Ho Kelly in H...

Russell Roberts as Duke

Russell Roberts

as Duke (1 episode)

Russell Roberts was born on January 1, 1956 and is currently 68 years old.

Ernie Hudson as King Poseidon

Ernie Hudson

as King Poseidon (1 episode)

Earnest Lee Hudson is an American actor and voice actor. He is most known for his roles as Winston Zeddemore in the G...

Michelle Choi-Lee as Adoption Agent

Michelle Choi-Lee

as Adoption Agent (1 episode)

Michelle Choi-Lee is an actress, known for iZombie (2015), When We Rise (2017) and Once Upon a Time (2011).

Jennifer Cheon Garcia as Nurse

Jennifer Cheon Garcia

as Nurse (1 episode)

Jennifer Cheon Garcia is a native to Vancouver, Canada and of Mexican/Korean heritage. She is also a New Zealand resi...

Paul Kloegman

as Carriage Driver (1 episode)
Cameron Bancroft as Bill

Cameron Bancroft

as Bill (1 episode)

Cameron Bancroft (born May 17, 1967 in Winnipeg, Manitoba, Canada), sometimes credited as Cam Bancroft is a televisio...

Kendall Cross as Katie

Kendall Cross

as Katie (1 episode)

Kendall Cross is a Canadian actress featured as a guest star in several episodes of various Canadian produced Televis...

Sidney Shapiro

as Max (1 episode)

Parker Magnuson

as Zach (1 episode)
Philip Granger as Landlord

Philip Granger

as Landlord (1 episode)

Philip Granger: is the distinguished recipient of a Gemini Award and two Hollywood Drama-Logue Awards. He has garnere...

Sean Campbell as Middle Aged Man

Sean Campbell

as Middle Aged Man (1 episode)

Sean Campbell is an actor, known for Dirk Gently's Holistic Detective Agency (2016), Quest for Zhu (2011) and The Una...

Benjamin Wilkinson as Hank

Benjamin Wilkinson

as Hank (1 episode)

Ben Wilkinson is known for The Adam Project (2022), Deadpool (2016) and Grave Encounters 2 (2012).

Dante Arias

as Child #1 (1 episode)
Octavian Kaul as Child #2

Octavian Kaul

as Child #2 (1 episode)

Octavian was born in Vancouver, British Columbia in September 2003. His father is Canadian and his mother is American...

Barclay Hope as James Page

Barclay Hope

as James Page (2 episodes)

Barclay Hope (born February 25, 1958) is a Canadian actor. He is perhaps best known for his roles as Clifford and Cla...

Steven Roberts

as Blacktooth (1 episode)
Tyler Jacob Moore as Prince Hans

Tyler Jacob Moore

as Prince Hans (2 episodes)

Tyler Jacob Moore is an American actor. Tyler was born and raised in Catlin, Illinois, to Cynthia Donnell and James M...

Brent Stait as Peddler

Brent Stait

as Peddler (1 episode)

Brent Stait is a Canadian actor, best known for his roles as Rev Bem in the science fiction television series Androme...

Julia Tortolano

as Blueberry Pie Gal (1 episode)

Julia Tortolano is an actress.

Pascale Hutton as Queen Gerda

Pascale Hutton

as Queen Gerda (2 episodes)

Pascale Hutton (born June 14, 1979) is a Canadian actress. She was born in Creston, British Columbia. Hutton attended...

Adam Croasdell as Brennan Jones

Adam Croasdell

as Brennan Jones (1 episode)

Adam Croasdell was born on July 10, 1980 and is currently 44 years old.

Scott Hylands as Captain

Scott Hylands

as Captain (1 episode)

Scott Hylands is a Canadian stage, film and television actor, best known for playing Detective Kevin 'O. B.' O'Brien ...

Sebastian West

as Young Liam (1 episode)
Noah Beggs as Mob Guy

Noah Beggs

as Mob Guy (2 episodes)

Noah Beggs was born on March 13, 1970 and is currently 54 years old.

Bailee Madison as Young Snow White

Bailee Madison

as Young Snow White (4 episodes)

Bailee Madison Riley (born October 15, 1999) is an American actress and singer. She first gained acclaim for her role...

Jorge Garcia as Anton

Jorge Garcia

as Anton (3 episodes)

Jorge García (born April 28, 1973, height 5' 11½" (1,82 m)) is an American actor and comedian. He first came to publi...

Kacey Rohl as Megara

Kacey Rohl

as Megara (1 episode)

Kacey Rohl (born August 6, 1991) is a Canadian actress. She is known for playing Sterling Fitch in the television cri...

Jackie Minns

as Woman (1 episode)
Jonathan Whitesell as Hercules

Jonathan Whitesell

as Hercules (1 episode)

Jonathan Rae Whitesell (born August 28, 1991) is a Canadian actor known for his role as Luke Matthews in the Freeform...

Greyston Holt as Frederick / Jim

Greyston Holt

as Frederick / Jim (2 episodes)

Greyston Holt was born on September 30, 1985 in Calgary, Alberta, Canada. He is an actor, best suited for small supp...

Lily Knight as Witch

Lily Knight

as Witch (1 episode)

Known for her work on The Artist (2011), Once Upon a Time (2011) and American Crime (2015).

Janet Walmsley

as Peasant Woman (1 episode)
Aaron Douglas as Fendrake the Healer

Aaron Douglas

as Fendrake the Healer (1 episode)

Aaron Douglas was born on August 23, 1971 and is currently 53 years old.

Robbie Kay as Peter Pan

Robbie Kay

as Peter Pan (16 episodes)

Robert Andrew "Robbie" Kay is an English actor whose credits include Fugitive Pieces, Heroes Reborn, Pinocchio, Pirat...

Luke Roessler as Young David / Young James

Luke Roessler

as Young David / Young James (1 episode)

Luke Roessler was born on March 12, 2007 and is currently 17 years old.

Gavin Cooke

as Drunken Lout (1 episode)
Elizabeth Mitchell as Snow Queen

Elizabeth Mitchell

as Snow Queen (10 episodes)

Elizabeth Joanna Mitchell (née Robertson; born March 27, 1970), is an American actress who is known for her roles as ...

Shanna Amaral

as Diner Waitress (1 episode)
Costas Mandylor as Captain Silver

Costas Mandylor

as Captain Silver (1 episode)

Costas Mandylor is a Greek Australian film and television actor, best known for his role as Officer Kenny Lacos in th...

Teri Reeves as Dorothy Gale

Teri Reeves

as Dorothy Gale (1 episode)

Teri Reeves was born on July 14, 1981 and is currently 43 years old.

Paul Scheer as Scarecrow (voice)

Paul Scheer

as Scarecrow (voice) (1 episode)

Paul Christian Scheer (born January 31, 1976) is an American actor, comedian, writer, producer and director.

Wes Brown as Sir Gaston

Wes Brown

as Sir Gaston (1 episode)

Wes Brown was born on January 26, 1982 and is currently 42 years old.

Jamie Chung as Mulan

Jamie Chung

as Mulan (12 episodes)

Jamie Jilynn Chung (born April 10, 1983) is an American actress known to reality television audiences as a cast membe...

Romuald Hivert

as Guard (1 episode)
Rya Kihlstedt as Cleo Fox

Rya Kihlstedt

as Cleo Fox (1 episode)

From Wikipedia, the free encyclopedia. Rya Kihlstedt (born July 23, 1970) is an American actress. Kihlstedt was bor...

Liam Garrigan as King Arthur

Liam Garrigan

as King Arthur (11 episodes)

Liam Garrigan was born on October 17, 1981 and is currently 43 years old.

Greg Germann as Hades

Greg Germann

as Hades (10 episodes)

From Wikipedia, the free encyclopedia Gregory Andrew "Greg" Germann (born February 26, 1958) is an American actor. H...

David Hoflin as Zeus

David Hoflin

as Zeus (1 episode)

David Hoflin was born on February 25, 1979 and is currently 45 years old.

Eric Keenleyside as Moe French / Sir Maurice

Eric Keenleyside

as Moe French / Sir Maurice (7 episodes)

Eric Keenleyside was born on October 11, 1957 and is currently 67 years old.

Kiefer Bahrich

as Sad-Eyed Boy (1 episode)

Yana Oblasova

as Diner Waitress (1 episode)
Amy Manson as Merida

Amy Manson

as Merida (8 episodes)

Amy Manson (born c. 1985) is a Scottish actress, known for portraying Alice Guppy in Torchwood, Abby Evans in Casualt...

Candus Churchill as Librarian

Candus Churchill

as Librarian (1 episode)

Candus Churchill was born on January 10, 1951 and is currently 73 years old.

Flossie McKnight

as Bus Driver (1 episode)

Shannon Hearn

as Frontiersman (1 episode)
Michael P. Northey as Friar Tuck

Michael P. Northey

as Friar Tuck (5 episodes)

Born in Vancouver, Michael P. Northey is an accomplished actor who has worked in film and television since 1995. He i...

Tarun Keram as Emir

Tarun Keram

as Emir (1 episode)

Tarun Keram was born on August 16, 1991 and is currently 33 years old.

Andrea Brooks as Charlotte

Andrea Brooks

as Charlotte (1 episode)

Andrea Brooks is a Canadian actress who began her acting career at age fifteen after being spotted at an open casting...

Craig Ericsson

as Butler (1 episode)
David Anders as Dr. Whale / Victor Frankenstein

David Anders

as Dr. Whale / Victor Frankenstein (15 episodes)

David Anders (born David Anders Holt on March 11, 1981) is an American television and stage actor. He is best known f...

Thomas Gasior

as Musketeer (2 episodes)
Max Lloyd-Jones as Jacob

Max Lloyd-Jones

as Jacob (1 episode)

Max Lloyd-Jones was born on February 26, 1991 in London, England as Maxmillian Edward Lloyd-Jones. He is an actor.

Tristan Chad Ghostkeeper

as Partygoer (1 episode)

Nathaniel Gosselin

as Partygoer (1 episode)

Antoine Baby Harry

as Castle Servant (1 episode)

Scott Lockyer

as Partygoer (1 episode)

Billy Mustapha

as Partygoer (1 episode)

Emily Shuttleworth

as Partygoer (1 episode)

Liz Tookey

as Partygoer (1 episode)

Emma Willey

as Partygoer (1 episode)
Jonny Coyne as Dr. Lydgate

Jonny Coyne

as Dr. Lydgate (1 episode)

Coyne's earliest performances were in school plays. He played leading roles in two outstanding productions: ‘The Judg...

Hank Harris as Dr. Jekyll

Hank Harris

as Dr. Jekyll (5 episodes)

Hank Harris is an American actor who has been working in movies and television since the late 1990s. He is perhaps be...

Sam Witwer as Mr. Hyde

Sam Witwer

as Mr. Hyde (5 episodes)

Samuel Stewart Witwer is an American actor, voice actor, and musician. He is known for playing Crashdown in Battlesta...

Elizabeth Blackmore as Mary Lydgate

Elizabeth Blackmore

as Mary Lydgate (1 episode)

Elizabeth Blackmore is an Australian film and television actress, best known for portraying Valerie Tulle in the tele...

David Forts

as Burly Man (1 episode)
Jordyn Ashley Olson as Oracle

Jordyn Ashley Olson

as Oracle (3 episodes)

Jordyn Ashley Olson was born on February 14, 2001 and is currently 23 years old.

Paul Johansson as Gabriel the Woodcutter

Paul Johansson

as Gabriel the Woodcutter (1 episode)

Paul Johansson is an American-born Canadian actor, writer and director, best known for playing Dan Scott on One Tree ...

Gabrielle Rose as Ruth

Gabrielle Rose

as Ruth (4 episodes)

Gabrielle Rose (born 1954) is a Canadian actress. She has an extensive resume that include multiple nominations for G...

Paul Jarrett as Nobleman

Paul Jarrett

as Nobleman (1 episode)

Paul Jarrett began performing as a mime at the age of fifteen. He later studied fine arts and film making. After bein...

Tzi Ma as The Dragon

Tzi Ma

as The Dragon (3 episodes)

Tzi Ma (Chinese: 馬泰;) is a Hong Kong-American actor. He is well known for his roles in television shows, such as The ...

Tammy Gillis as Jill

Tammy Gillis

as Jill (1 episode)

Tammy Gillis is a Canadian film and television actress, best known for playing the leading roles in feature films suc...

Jacky Lai as Novice Fairy

Jacky Lai

as Novice Fairy (1 episode)

Jacky Lai was born on November 9, 1989 and is currently 34 years old.

Edwina Shuster

as Aged Nun (1 episode)
Geoff Gustafson as Stealthy

Geoff Gustafson

as Stealthy (4 episodes)

Geoff Gustafson was born on February 20, 1974 and is currently 50 years old.

Rustin Gresiuk

as Teen August (1 episode)
Nancy Sivak as Helen

Nancy Sivak

as Helen (1 episode)

Nancy Sivak, a graduate of the American Academy of Dramatic Arts, originally wanted to be a dancer before discovering...

David Cubitt as Robert

David Cubitt

as Robert (1 episode)

David Cubitt was born on March 18, 1965 and is currently 59 years old.

Jakob Davies as Pinocchio

Jakob Davies

as Pinocchio (6 episodes)

Jakob Davies is a Canadian born Actor. He began acting in 2009 and was featured in several National and International...

Torstein Byørkland

as Beowulf (1 episode)
Samuel Patrick Chu as Frightened Soldier

Samuel Patrick Chu

as Frightened Soldier (1 episode)

Samuel Patrick Chu is an actor, known for Diary of a Wimpy Kid (2010), iZombie (2015) and Imposters (2017).

JoAnna García Swisher as Ariel

JoAnna García Swisher

as Ariel (7 episodes)

Joanna Leanna García (born August 10, 1979) is an American television and film actress. She is known for her portraya...

Gil McKinney as Prince Eric

Gil McKinney

as Prince Eric (4 episodes)

Gil McKinney is an actor and writer.

Oded Fehr as Jafar

Oded Fehr

as Jafar (3 episodes)

Oded Fehr was born November 23, 1970 in Tel Aviv, Israel.

Nick Eversman as Liam Jones II

Nick Eversman

as Liam Jones II (2 episodes)

Nick Eversman was born on February 15, 1986 and is currently 38 years old.

Faran Tahir as Captain Nemo

Faran Tahir

as Captain Nemo (3 episodes)

Faran Tahir (born February 16th, 1963) is a Pakistani-American actor known for his roles in films such as Iron Man, S...

Thomas Cadrot as Bartender

Thomas Cadrot

as Bartender (1 episode)

Thomas Julien Cadrot is a French-born actor, best known for his starring role as Tyler Brooks in the Merry Liddle mov...

Cedric De Souza

as Sultan of Agrabah (2 episodes)
Zahf Paroo as Prince Achmed

Zahf Paroo

as Prince Achmed (1 episode)

Zahf Paroo (born Zahfeer Hajee) is a Canadian actor, host, voice-over actor, and sketch-comedy artist. Zahf has had ...

Charles Mesure as Black Beard

Charles Mesure

as Black Beard (6 episodes)

Charles Mesure was born on August 12, 1970 and is currently 54 years old.

Patrick Fischler as Isaac Heller

Patrick Fischler

as Isaac Heller (8 episodes)

Patrick Fischler (born December 29, 1969) is an American character actor known for his roles as Jimmy Barrett on the ...

Grayson Gabriel

as Roderick (1 episode)
Rohan Campbell as Male Miner

Rohan Campbell

as Male Miner (1 episode)

Rohan Campbell (born September 23, 1997) is a Canadian actor. He is known for starring as Frank Hardy in the 2020s te...

Eleanor Jade

as Nurse (1 episode)

Nickolas Gregory Johnston

as Child (1 episode)

Ayden Turpel-Stewart

as Lost Boy (1 episode)
Alex Désert as Stanum

Alex Désert

as Stanum (1 episode)

From Wikipedia, the free encyclopedia Alex Désert (born July 18, 1968) is a Haitian-American actor and musician most...

Tony Amendola as Marco / Geppetto

Tony Amendola

as Marco / Geppetto (13 episodes)

From Wikipedia, the free encyclopedia. Tony Amendola (born August 24, 1951) is an American actor who is best known f...

Ari Guzhel

as Older Girl (1 episode)
Ingrid Torrance as Nurse Ratched

Ingrid Torrance

as Nurse Ratched (12 episodes)

Ingrid Torrance was born on December 29, 1969 and is currently 54 years old.

Olivia Steele-Falconer as Violet Morgan

Olivia Steele-Falconer

as Violet Morgan (8 episodes)

Olivia Steele Falconer is an actress, known for Red Riding Hood (2011), The Client List (2010) and Crowsnest (2012).

Lee Arenberg as Leroy / Grumpy

Lee Arenberg

as Leroy / Grumpy (54 episodes)

Lee Arenberg was born on July 18, 1962 and is currently 62 years old.

Karen David as Jasmine

Karen David

as Jasmine (9 episodes)

From Wikipedia, the free encyclopedia. Karen Shenaz David (born 15 April 1979) is an Indian-born English actress and...

Jaime Murray as Black Fairy

Jaime Murray

as Black Fairy (8 episodes)

Jaime Murray (born 21 July 1977, height 5' 7" (1,70 m)) is an English actress, best known for playing Stacie Monroe i...

Zena Darawalla

as Passerby (1 episode)

Jillian Fargey

as Fairy Godmother (1 episode)

Daniel Jeffrey

as Carl (1 episode)
Darcy Laurie as Louie

Darcy Laurie

as Louie (1 episode)

Darcy Laurie was born on March 28, 1966 in Montréal, Québec, Canada. He is an actor and writer.

Vladmir Ruzich

as Suited Heavy (1 episode)
Richard Newman as Jeremiah

Richard Newman

as Jeremiah (1 episode)

Richard Newman was born on November 2, 1946 and is currently 78 years old.

Giles Matthey as Gideon

Giles Matthey

as Gideon (14 episodes)

Giles Ingram Matthey (born 11 November 1987) is an Aussie-born British actor best known for his role as Claude Crane ...

Evryle Ebora

as Fake Lucy (1 episode)
Robin Givens as Eudora

Robin Givens

as Eudora (2 episodes)

Robin Simone Givens is an American model and film, television, and stage actress. Givens first began acting in 1985 w...

Kevin Ryan as Robert

Kevin Ryan

as Robert (1 episode)

Kevin John Ryan (born 20 June 1984) is an Irish actor, best known for his roles outside the US as DI Charlie Wild on ...

Graem Beddoes

as Gruff Patron (1 episode)

Graem Beddoes is a Canadian actor, writer, and producer based in Vancouver, British Columbia. Graem Beddoes was born...

Chris Gauthier as William Smee

Chris Gauthier

as William Smee (14 episodes)

Christopher Gauthier is an English-born Canadian actor. He is married with two children and currently resides in Vanc...

Sandy Robson as Sam Ochotta

Sandy Robson

as Sam Ochotta (3 episodes)

Sandy Robson was born on November 6, 1973 and is currently 51 years old.

Matty Finochio as Marcus Tremaine

Matty Finochio

as Marcus Tremaine (1 episode)

Matty Finochio is known for Love Hard (2021), The Order (2019) and Chilling Adventures of Sabrina (2018).

Cindy Luna

as Cecelia (1 episode)
Naiah Cummins as Uniformed Police

Naiah Cummins

as Uniformed Police (1 episode)

Naiah Cummins was born as Nia Cummins. She is an actress, known for The X-Files (1993), To All the Boys: P.S. I Still...

Lula Mae Melenchuk

as Young Drizella (1 episode)

Alejandra Pérez

as Teen Cinderella (1 episode)
Adelaide Kane as Ivy Belfrey / Drizella Tremaine

Adelaide Kane

as Ivy Belfrey / Drizella Tremaine (13 episodes)

Adelaide Kane (she/her) (born 9 August 1990) is an Australian actress and model, who lives in Los Angeles, California.

Sara Tomko as Tiger Lily

Sara Tomko

as Tiger Lily (4 episodes)

Sara Tomko is an Actress, Activist, Poet, Producer, Singer, Tarot Healer, Moon Ceremony Leader, Mental Health Advocat...

Willy Lavendel as Nurse

Willy Lavendel

as Nurse (1 episode)

Willy Lavendel was born on March 24, 1982 and is currently 42 years old.

Ian Nsenga

as First Mate (1 episode)
Sara Canning as Gretel

Sara Canning

as Gretel (1 episode)

From Wikipedia, the free encyclopedia. Sara Canning (born July 14, 1987) is a Canadian actress. She co-starred on Th...

David-Paul Grove as Doc

David-Paul Grove

as Doc (45 episodes)

David-Paul Grove was born on December 10, 1958 and is currently 65 years old.

Anna Cathcart as Tween Drizella

Anna Cathcart

as Tween Drizella (2 episodes)

Anna Cathcart was born on June 16, 2003 in Vancouver, Canada. She starred in the Television show Odd Squad (2014). In...

Jasmine Lukuku as Produce Vendor

Jasmine Lukuku

as Produce Vendor (1 episode)

Jasmine Lukuku is an actress, known for Dragged Across Concrete (2018), To All the Boys: P.S. I Still Love You (2020)...

Anthony Ingram as Clerk

Anthony Ingram

as Clerk (1 episode)

Anthony Ingram was born on November 27, 1966 and is currently 57 years old.

Liam Hall as Prince

Liam Hall

as Prince (1 episode)

Liam Hall is an Australian actor and model. He portrays Joe Wilson in the sixth season of Arrow.

Alan Dale as King George / Albert Spencer

Alan Dale

as King George / Albert Spencer (9 episodes)

Alan Hugh Dale is a New Zealand actor. As a child, Dale developed a love of theatre and also became a rugby player. A...

Cory Rempel

as Clayton (1 episode)
Alison Raine as Customer

Alison Raine

as Customer (1 episode)

Alison Raine was born on March 31, 1971 and is currently 53 years old.

Ty Olsson as Hordor

Ty Olsson

as Hordor (1 episode)

Ty Olsson is a Canadian voice, film and television actor, best known for voicing the dragon Ord on Dragon Tales, for ...

Giancarlo Esposito as Sidney Glass / Magic Mirror

Giancarlo Esposito

as Sidney Glass / Magic Mirror (14 episodes)

Giancarlo Giuseppe Alessandro Esposito (born April 26, 1958) is an American actor. He is best known for portraying Gu...

Mckenna Grace as Young Emma Swan

Mckenna Grace

as Young Emma Swan (4 episodes)

Mckenna Grace (born June 25, 2006) is an American child actress. She began acting professionally at the age of six, w...

Patrick Doyle

as Pirate (1 episode)
Seth Isaac Johnson as Young Hansel

Seth Isaac Johnson

as Young Hansel (1 episode)

Seth Isaac Johnson is a Film, Television and Voice actor. He is best known for his dramatic series regular role as De...

Keegan Connor Tracy as Mother Superior / Blue Fairy

Keegan Connor Tracy

as Mother Superior / Blue Fairy (35 episodes)

Keegan Connor Tracy is a Canadian actress known for her roles as the ill-fated Kat Jennings in Final Destination 2 (2...

Dan Payne as Ivo

Dan Payne

as Ivo (1 episode)

​From Wikipedia, the free encyclopedia Dan Payne (born August 4, 1972) is a Canadian actor best known for playing th...

Gabe Khouth as Tom Clark / Sneezy

Gabe Khouth

as Tom Clark / Sneezy (42 episodes)

Gabe Khouth was born on November 2, 1972 and passed away 5 years ago at the age of 46 on July 23, 2019.

Faustino Di Bauda as Sleepy

Faustino Di Bauda

as Sleepy (42 episodes)

Faustino Di Bauda was born on September 15, 1965 and is currently 59 years old.

Jack Davies

as Pinocchio (2 episodes)
Tiera Skovbye as Margot / Robin Hood, Jr.

Tiera Skovbye

as Margot / Robin Hood, Jr. (10 episodes)

A Canadian actress known for starring as Polly Cooper on The CW series Riverdale and as Robin on the ABC television s...

Lily van der Griend

as Young Gretel (1 episode)
Gabrielle Miller as Flora

Gabrielle Miller

as Flora (1 episode)

Gabrielle Miller is one of Canada's most celebrated performers. A professional actor for over two decades, she is wid...

Abigayle Laura Mutch

as Young Robin (1 episode)
Emily Tennant as Isla

Emily Tennant

as Isla (1 episode)

Emily Tennant is a Canadian actress, best known for her roles as Ivy Young in Mr. Young, and as Sarah in Triple Dog. ...

Raphael Sbarge as Archie Hopper / Jiminy Cricket

Raphael Sbarge

as Archie Hopper / Jiminy Cricket (34 episodes)

​From Wikipedia, the free encyclopedia.   Raphael Sbarge (born February 12, 1964) is an American actor and voice actor.

Kyra Leroux as Yarrow

Kyra Leroux

as Yarrow (1 episode)

Kyra Leroux was born on April 30, 2002 and is currently 22 years old.

James Rittinger as Prince

James Rittinger

as Prince (1 episode)

James Rittinger is a Canadian television and film actor.


Crew of Once Upon a Time

Discover the backstage crew of Once Upon a Time →