- TV commercial for Nationale Nederlanden (1996)
- Originated the role of Mark Renton in 'Trainspotting' on stage in Edinburgh and the transfer to London in 1995.
- TV Commercial for Centraal Beheer (1996)
- (1993) He acted in John Constable's stage adaptation of Mervyn Peake's novel, "Gormenghast," in a David Glass Ensemble production with Gavin Marshall, Julian Bleach, and Di Sherlock in the cast. David Glass was also director.
- (2005) He acted in Sam Shepard's play, "The God of Hell," at the Donmar Theatre in London, England with Lesley Sharp, Ben Daniels and Stuart McQuarrie in the cast. Kathy Burke was director.
- (1996) Appears in the video for the re-released "Lust for Life" by Iggy Pop, in character as Spud Murphy from Trainspotting (1996).