Irvine Welsh (*1958) se narodil ve skotském Edinburghu, vyrůstal v činžáku v Leith a navštěvoval střední školu Ainslie Park. V šestnácti letech zanechal studií a živil se různými způsoby. V sedmdesátých letech se přestěhoval do Londýna, kde se upíchl na trhu s nemovitostmi a ve volném čase prozkoumával tamní punkovou scénu. Poté se vrátil do Edinburghu, dostudoval a získal titul MBA. Po návratu domů měl to štěstí, že natrefil na několik zajímavých lidí, které nejprve zvěčnil ve svém deníku a později v románu Trainspotting, který byl zpočátku pro svůj obsah neprodejný, ale o tři roky později ho díky zfilmování proslavil. Napsal devět románů,  několik  divadelních her  a režíroval pár krátkých filmů.  V současné době žije v Chicagu.