Periodista y fotógrafo, Jaime León ha vivido y trabajado en China, India y Pakistán.

En la actualidad reside en Teherán, Irán.