Question: who did rose mciver play on once upon a time
Answer: Tinker Bell