Irvine Welsh Irvine Welsh Irvine Welsh (born 27 September 1958) is a Scottish novelist, playwright and short story writer. His novel "Trainspotting" was made into a film of the same name. His work is characterised by a raw Scots dialect and brutal depiction of Edinburgh life. He has also written plays and screenplays, and directed several short films. Irvine Welsh was born in Leith, the port area of the Scottish capital Edinburgh. He states that he was born in 1958, though, according to the Glasgow police, his birth record is dated around 1951. When he was four, his family moved to Muirhouse,
Filth (novel) Filth (novel) Filth is a 1998 novel by Scottish writer Irvine Welsh. A sequel, "Crime", was published in 2008. It was adapted into a 2013 film of the same name, directed by Jon S. Baird with James McAvoy in the lead role. Bruce Robertson is a detective sergeant serving in Edinburgh's "Lothian Constabulary". Robertson is a Machiavellian, intensely misanthropic man who spends his time indulging in cocaine and alcohol abuse, sexually abusive relationships, compulsive gorging on junk food, and, most of all, his penchant for "the games" – Bruce's euphemism for the myriad foul plots he hatches directed at workmates.