Irvine Welsh ble født i Muirhouse, et arbeiderstrøk rett utenfor Edinburgh, i 1961. I 1977 forlot han Edinburgh og drog til London. Trainspotting (1996) er hans første roman på norsk.
2004 - Porno
2002 - Lim
1999 - Dritt
1996 - Trainspotting