Question: who did rose mciver play on 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 .