Mike Cuellar was born on May 8, 1937 in Santa Clara, Cuba. He died on April 2, 2010 in Orlando, Florida, USA.
No data