Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Cecilia Franco was born on November 8, 1979 in San Jose, California, USA. She is an actress and writer, known for Lord Help Us (2007), A Wine Country Christmas and Superpowerless (2016).