Alexis Ayala Poster

Trivia (2)

Has a daughter named Stephanie.

He was born in San Francisco, California, USA, but he lives in Mexico.