Irvine Welsh Filmography
- Actor (12 credits)
- T2 Trainspotting (2017) Mikey Forrester
- Antonia Bird: From EastEnders to Hollywood (2016)
- The 90s: Ten Years That Changed the World (2015) играет самого себя - автор, «Trainspotting»
- Swung (2015) Male Bouncer
- Cyclone (2013)
- The Magnificent Eleven (2013) Disgruntled Diner
- Upside Down: The Creation Records Story (2010) играет самого себя
- Anton (2008) Father Freedom
- Nuts (2007) Drunk
- 50 Films to See Before You Die (2006) играет самого себя
- The Acid House (1998) Parkie (segment 'The Granton Star Cause')
- Trainspotting (1995) Mikey Forrester
- Director (2 credits)
- Producer (6 credits)
- T2 Trainspotting (2017) исполнительный продюсер
- Filth (2013) исполнительный продюсер
- The Magnificent Eleven (2013) продюсер-консультант
- Good Arrows (2009)
- Wedding Belles (2007) исполнительный сопродюсер
- Dose (2003) исполнительный продюсер
- Writer (13 credits)