Ирвин Уэлш родился 27 сентября 1958 года. В 16 лет он бросил школу и переехал в Лондон, где пел и играл на гитаре в панк-группах; этот период сопровождался несколькими арестами. Позже он вернулся в Эдинбург, работал в департаменте жилищного строительства и окончил Университет Хериота-Уотта.
История о молодых наркоманах из Эдинбурга связана с личным опытом писателя: юность он провел среди людей с подобной зависимостью. В 1996 году по мотивам этой книги сняли одноименный фильм.