Acting
Born January 21, 1984 · Santiago de Cuba, Cuba
Dead Don't Die in Dallas
2021
Rice Soldiers
2014
No Country for Old Men
2007