Biography Details
Irvine Welsh is a from Scotland. Fiction writer, playwright, and screenwriter best known for Trainspotting, a 1993 novel that was adapted into a popular 1996 film. His other literary works include the short story collection The Acid...