(born November 1
) is an American actress and dancer best known for her soap opera roles of Allie Doyle Martin
on All My Children
and Stacey Sloan
on General Hospital: Night Shift
For Disney, she was the model for Esmeralda in The Hunchback of Notre Dame, and a video reference cast member. She also played a dry cleaner in the ABC TV show Castle.