iO Tillett Wright nació en septiembre de 1985 en Lower East Side, Nueva York, Estados Unidos. Escritor, fotógrafo y presentador televisivo. Vive en California y está casado con la estilista de moda Rachel Lee Wright.
En 2002 fundó y se desempeñó como editor jefe de una revista de arte callejero…
