Netflix Movies Starring Mel Rodriguez
Mel Rodriguez was born on June 12, 1973 in Miami, Florida, USA as Melvin Dimas Rodriguez. He is an actor and producer, known for Panic Room (2002), Little Miss Sunshine (2006) and The Watch (2012).
Read more on iMDB