Irvine Welsh abbandona presto la scuola, per intraprendere vari lavori, si trasferisce a Londra e aderisce al movimento punk. Comincia a sperimentare diverse sostanze stupefacenti. Ormai ex-tossicodipendente, ha cominciato a scrivere mentre era ai servizi sociali.