<P> McIver put her studies at the University of Auckland on hold, and traveled to Los Angeles for "a couple of top - secret projects". She was cast opposite Chris Lowell in the indie film Light Years . McIver was also cast in Australian rules football film, Blinder, which began filming in Torquay on 20 February 2012, before moving to Boston . The film was scheduled for release in 2013 . </P> <P> McIver was cast as the lead character in MTV's Cassandra French's Finishing School for Boys, based on the book by Eric Garcia and produced by Garcia and Krysten Ritter . McIver was also cast as a recurring character on Showtime's Masters of Sex, which is based on the book Masters of Sex: The Life and Times of William Masters and Virginia Johnson, the Couple Who Taught America How to Love by Thomas Maier . The drama began filming in New York City in March, and began to air in September 2013 . </P> <P> In July 2013, it was announced that McIver landed the role of Tinker Bell for a multi-episode story arc on the series Once Upon a Time . In January 2017, it was announced that McIver would reprise her role in season 6 . </P> <P> In February 2014, McIver was cast as the adult Cathy Dollanganger in the Lifetime television film Petals on the Wind, adapted from the book by V.C. Andrews . </P>

Who did rose mciver play on once upon a time