Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Jessica Iskandar was born on January 29, 1988 in Jakarta, Indonesia. She is an actress, known for Diva (2007), Kung Fu Pocong Perawan (2012) and Dealova (2005).