Background[]
Biography[]
Personal Life[]
Filmography[]
- Arena (1988) 1 episode
- Taggart (1990) 1 episode
- Silent Scream (1990)
- The Bill (1991) 1 episode
- Riff-Raff (1991)
- Advocates II (1992) ? episodes
- Tender Blue Eyes (1992)
- Screenplay (1993) 1 episode
- 99-1 (1994) 1 episode
- Being Human (1994)
- Priest (1994)
- Marooned (1994)
- Cracker (1994) 3 episodes
- The Last Ten Minutes (1995)
- Go Now (1995)
- Hamish Macbeth (1995-97) 20 episodes
- Trainspotting (1996)
- Carla's Song (1996)
- The Full Monty (1997)
- Face (1997)
- Looking After Jo Jo (1998) ? episodes
- Plunkett & Macleane (1999)
- Ravenous (1999)
- The World Is Not Enough (1999)
- Angela's Ashes (1999)
- The Beach (2000)
- There's Only One Jimmy Grimble (2000)
- To End All Wars (2001)
- Formula 51 (2001)
- Once Upon a Time in the Midlands (2002)
- Black and White (2002)
- Hitler: The Rise of Evil (2003) 2 episodes
- Gunpowder, Treason & Plot (2004)
- Marilyn Hotchkiss' Ballroom Dancing & Charm School (2005)
- The Mighty Celt (2005)
- Class of '76 (2005)
- Dead Fish (2005)
- Human Trafficking (2005) 4 episodes
- Born Equal (2006)
- Eragon (2006)
- Flood (2007)
- 28 Weeks Later (2007)
- The Last Enemy (2008) 5 episodes
- Stone of Destiny (2008)
- Summer (2008)
- 24 (2008)
- I Know You Know (2008)
- Zig Zag Love (2009)
- The Tournament (2009)
- The Unloved (2009)
- SGU Stargate Universe (2009-11) 40 episodes
- Once Upon a Time (2011-?) series regular
- California Solo (2012)
- Barney Thomson (2015)
- T2 Trainspotting (2017)
- Yesterday (2019)