Irvine Welsh (born September 27, 1958) is a Scottish novelist, playwright and short story writer. His 1993 novel Trainspotting was made into a film of the same name. He has also written plays and screenplays, and directed several short films.
Irvine Welsh has been suggested to play 11 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.