He was born and raised in Mexico City. He earned his Bachelor’s degree in Hospitality Management in a dual program between Universidad de las Americas, Puebla and Texas Tech University. He earned his Master of Fine Arts (MFA) degree from Full Sail University in Orlando, Florida.