Nancy Castiglione was born on February 24, 1981. She is an actress, known for Encantadia (2005), Mulawin (2004) and I Think I'm in Love (2002).
No data