Actor | Director | Writer
Graduated from Flour Bluff High School in Corpus Christi, Texas.
(2012, on filming Che) I'd love to say that it was a magical experience being in Madrid, but it wasn't. I only got a couple of hours sleep every night, because I was up drilling, drilling, drilling. And I have to say that the vocal coach was just an...
Lou Diamond Upchurch
Subic Bay Naval Base, Olongapo City, Zambales, Philippines