Omar Ayala was born on February 1, 1972 in Mexico City, Distrito Federal, Mexico. He is known for his work on Limitless (2011), Wild Heart (2009) and Get the Gringo (2012). Read more on iMDB