Cleo Fox

Cleo Fox is an upcoming character in Once Upon a Time. She will be played by Rya Kihlstedt.