
Profile
Birth Date :
April 14, 1961Birth Place :
Glasgow, Scotland, UKSpouse :
Anastasia Shirley (makeup artist, since 28-Dec-97)Claim to fame :
As Begbie in "Trainspotting" (1996)
Ironclad (2010)
The Meat Trade (2009)
stars as Alec Doyle
Stargate Universe (2009)
- TV
stars as Dr. Rush
The Unloved (2009) - TM
stars as Father
The Tournament (2009)
stars as Joseph Macavoy
Summer (2008)
stars as Shaun
24: Redemption (2008) - TM
stars as Carl Benton
The Last Enemy (2008) - TV
stars as David Russell
I Know You Know (2008)
stars as Charlie
Stone of Destiny (2008)
stars as John MacCormick
Flood (2007)
stars as Rob Morrison
28 Weeks Later (2007) aka 28 semanas despues (Spain)
stars as Don
Born Equal (2006) - TM
stars as Robert
Eragon (2006)
- VG
aka Eragon: The Gamestars as Durza (voice)
Eragon (2006)
stars as Durza
Marilyn Hotchkiss Ballroom Dancing & Charm School (2005)
stars as Frank Keane
The Mighty Celt (2005)
stars as O
Class of '76 (2005) - TM aka Monroe - Class of '76
stars as DI Tom Monroe
Human Trafficking (2005) - TM
stars as Sergei Karpovich
Dead Fish (2004)
stars as Danny Devine
Gunpowder, Treason & Plot (2004) - TM
stars as King James I
Hitler: The Rise of Evil (2003) - TM aka Hitler: La naissance du mal (Canada: French title)
stars as Adolf Hitler
Once Upon a Time in the Midlands (2002)
stars as Jimmy
Black and White (2002)
stars as David O'Sullivan
To End All Wars (2001)
stars as Maj. Ian Campbell
The 51st State (2001) aka Formula 51
stars as Felix DeSouza
There's Only One Jimmy Grimble (2000) aka Jimmy Grimble (France)
stars as Eric Wirral
The Beach (2000)
stars as Daffy
Angela's Ashes (1999)
stars as Malachy (Dad)
The World Is Not Enough (1999) aka T.W.I.N.E.
stars as Renard
Ravenous (1999)
stars as Col. Ives / F.W. Colqhoun
Plunkett & Macleane (1999)
stars as Plunkett
Looking After Jo Jo (1998) - TM
stars as John Joe 'Jo Jo' McCann
Face (1997)
stars as Ray
The Full Monty (1997)
stars as Gaz
Trainspotting (1996)
stars as Begbie
Carla's Song (1996) aka Cancion de Carla, La (Spain)
stars as George Lennox
Go Now (1995)
stars as Nick Cameron
Hamish Macbeth (1995) - TV
stars as Hamish Macbeth
Priest (1994)
stars as Graham
Marooned (1994)
stars as Peter
Safe (1993) - TM aka Screenplay: Safe
stars as Nosty
Being Human (1993)
stars as Prehistoric Shamen
Tender Blue Eyes (1992) - VI
stars as Richard Fascetti
Riff-Raff (1991)
stars as Steve
Silent Scream (1990)
stars as Big Woodsy










