Melanie Decelles Castro was born on June 17, 1989 in Chicago, Illinois, USA. She is an actress, known for The Weather Man (2005).
No data