For information on how she was created follow the link to my earlier version of her...
Cecilia is a doctor and former X-men member. She is able to generate a force field that is tied to her life force. She had recently been spotted in Chinatown. Recently she moves to New York where she´s hanging out with Gambit.
Cecillia Reyes was created by Scott Lobdell and Carlos Pacheco and first appeared in a one-page cameo in X-Men #65 (1997) before she fully appeared in X-Men Issue #66 (1997).