Question: who does rose mciver play in once upon a time
Answer: 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 .