Mel Rodriguez was born in Miami, Florida, USA. He is an actor and producer, known for Little Miss Sunshine (2006), The Three Burials of Melquiades Estrada (2005) and Panic Room (2002).