(According to views)
An American actor, born on June 12, 1973, in Miami, Florida, USA. He graduated from the State University of New York at Purchase. He is known for Little Miss Sunshine (2006), The...Read more Three Burials of Melquiades Estrada (2005), and Panic Room (2002).