Rafi is a character featured on ABC's Once Upon a Time in Wonderland. He is portrayed by Dejan Loyola.


Once Upon a Time in Wonderland

Rafi and his brothers, Cyrus and Taj, collect water from the Well of Wonders to save their dying mother Amara, despite using it without Nyx's permission. Amara is healed and revived, but Nyx arrives abruptly, accusing the three brothers of using the water for their own desires, stating that they shall now serve the desires of others. She turns them into genies, and separates them. Rafi and his brothers eventually turn human again when Amara sacrifices herself.


Status: Alive



  • W, E10: "Dirty Little Secrets"
  • W, E12: "To Catch a Thief"
  • W, E13: "And They Lived..."