ran de Leon is a Spanish-American actress who portrayed Kayla.
Selected filmography[]
- "Charmed" .... Nurse (1 episode, 2005)
- "That's So Raven" .... Kayla (1 episode, 2003)
- "Titus" .... Kid (1 episode, 2002)
- "Becker" .... Girl (1 episode, 2001)
- Romeo and Juliet (2000) (V) .... Juliet
She's Filipino - not Spanish