Fran de Leon is an actress, known for Romeo and Juliet (2000), The 2400 Club (2015) and Criminal Minds (2005).
Speechless - Season 1
Titus - Season 3
Criminal Minds - Season 11
Charmed - Season 3 (2000)
Titus - Season 1
Thats So Raven - Season 2