<P> The role of Rumplestiltskin / Mr. Gold was given to Robert Carlyle, after having been written with him in mind, though the writers initially thought he would not accept the part . Horowitz recalled Carlyle's prison sequence, which was the actor's first day on the set as "mind - blowing...You could see Ginny actually jump, the first time he did that character . It was fantastic!" Jamie Dornan portrayed the Huntsman / Sheriff Graham as a series regular before being killed off in the seventh episode, while Eion Bailey was cast as Pinocchio / August Wayne Booth in a recurring role, starting in the show's ninth episode, "True North", where he was credited as "Stranger", he was promoted to series regular status for the fifteenth episode, "Red - Handed". Raphael Sbarge portrayed Jiminy Cricket / Dr. Archie Hopper . </P> <P> For the second season, Meghan Ory and Emilie de Ravin were promoted to series regulars as Red Riding Hood / Ruby and Belle / Lacey respectively, while Bailey made guest appearances in two episodes after departing the series and Sbarge joined the recurring cast . Colin O'Donoghue was cast as Captain Killian "Hook" Jones, and was upped to series regular for the fourteenth episode of the season . </P> <P> For the third season, Michael Raymond - James was promoted to a series regular as Neal Cassidy, while Ory did not return as a series regular due to commitments to the TV series, Intelligence . </P> <P> For the fourth season, Michael Socha was brought onto the show as Will Scarlet / Knave of Hearts from the show's spin - off, Once Upon a Time in Wonderland, while Raymond - James was dropped from the regular cast when the writers decided to kill off his character . Bailey returned in a recurring arc towards the end of the season after being absent from the show since the second season . </P>

Where do they film once upon a time abc