Nació en la Ciudad de México y de joven trabajó en la embajada del Reino Unido, además de lo cual fue futbolista en el Club de Fútbol Atlante.