Question: Who does rose mciver play in once upon a time?
Answer: Tinker Bell
Natural Questions answer: Tinker Bell (from the Wikipedia article "Rose McIver")