Irvine Welsh nació el 27 de septiembre de 1958 en Edimburgo, Escocia. Dejó los estudios a los 16 años, tuvo varios trabajos y en 1978 se marchó a Londres. Cantó y tocó la guitarra en dos bandas, y después de cometer pequeños delitos decidió enmendarse. A finales de los ochenta regresó a Edimburgo. Allí se graduó en la universidad y empezó a escribir. Su primera novela, Trainspotting, se publicó en 1993. Se adaptó al cine en 1996, y él mismo tuvo un pequeño papel como camello. Después publicó un libro recopilatorio de relatos cortos, Acid House, que al igual que otras novelas, como Pesadillas del Marabú o Porno, transcurren en los mismos escenarios y comparten personajes. Además de novelas y relatos, también escribe guiones y obras de teatro. Sus libros están escritos en el dialecto escocés que aprendió de pequeño, y casi siempre lo transcribe fonéticamente. Algunas ediciones incluyen glosarios para explicar las referencias o localismos escoceses. Para crear a sus personajes se imagina primero una lista con la música que escucharían, para así saber cómo son.




