Filmography

Trainspotting
1996 · Writer

The Beach
2000 · Writer

The Ipcress File
2022 · Writer

T2 Trainspotting
2017 · Writer

A Life Less Ordinary
1997 · Writer

Shallow Grave
1994 · Writer, Acting

Trance
2013 · Writer

The Program
2015 · Writer

Antigang
2015 · Writer

The Seeker: The Dark Is Rising
2007 · Writer

The Sweeney
2012 · Writer

The Final Curtain
2002 · Writer

National Theatre Live: Collaborators
2011 · Writer

Alien Love Triangle
2008 · Writer
- No Poster
Exterior Park - Day
1999 · Writer
- No Poster
The Last Ten Minutes
1995 · Writer

Memories of "Trainspotting"
2008 · Acting
- No Poster
A Spy by Nature
Writer
