
Profile
Birth Date :
April 14, 1961Birth Place :
Glasgow, Scotland, UKClaim to fame :
As Begbie in "Trainspotting" (1996)
Dogs of Law (2013)
California Solo (2012)
stars as Lachlan MacAldonich
Once Upon a Time (2011)
- TV
stars as Mr. Gold / Rumplestiltskin
The Unloved (2009) - TM
stars as Lucy's Father
Stargate Universe (2009)
- TV
stars as Dr. Nicholas Rush
The Tournament (2009)
stars as Joseph Macavoy
The Last Enemy (2008) - TV
stars as David Russell
Stone of Destiny (2008)
stars as John MacCormick
Summer (2008)
stars as Shaun
24: Redemption (2008) - TM
stars as Carl Benton
I Know You Know (2008)
stars as Charlie
Flood (2007)
stars as Rob Morrison
28 Weeks Later (2007) aka 28 semanas despues (Spain)
stars as Don
Eragon (2006)
stars as Durza
Born Equal (2006) - TM
stars as Robert
Eragon (2006)
- VG
aka Eragon: The Game
stars as Durza (voice)
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
Gunpowder, Treason & Plot (2004) - TM
stars as King James I
Dead Fish (2004)
stars as Danny Devine
Hitler: The Rise of Evil (2003) - TM aka Hitler: La naissance du mal (Canada: French title)
stars as Adolf Hitler
Black and White (2002)
stars as David O'Sullivan
Once Upon a Time in the Midlands (2002)
stars as Jimmy
The 51st State (2001) aka Formula 51
stars as Felix DeSouza
To End All Wars (2001)
stars as Maj. Ian Campbell
There's Only One Jimmy Grimble (2000) aka Jimmy Grimble (France)
stars as Eric Wirral
The Beach (2000)
stars as Daffy
Plunkett & Macleane (1999)
stars as Plunkett
Ravenous (1999)
stars as Col. Ives / F.W. Colqhoun
The World Is Not Enough (1999) aka T.W.I.N.E.
stars as Renard
Angela's Ashes (1999)
stars as Malachy (Dad)
Looking After Jo Jo (1998) - TM
stars as John Joe 'Jo Jo' McCann
The Full Monty (1997)
stars as Gaz
Face (1997)
stars as Ray
Carla's Song (1996) aka Cancion de Carla, La (Spain)
stars as George Lennox
Trainspotting (1996)
stars as Begbie
Hamish Macbeth (1995) - TV
stars as Hamish Macbeth
Go Now (1995)
stars as Nick Cameron
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
California Solo (2012)
stars as Lachlan MacAldonich
Once Upon a Time (2011)
- TV
stars as Mr. Gold / Rumplestiltskin
The Unloved (2009) - TM
stars as Lucy's Father
Stargate Universe (2009)
- TV
stars as Dr. Nicholas Rush
The Tournament (2009)
stars as Joseph Macavoy
The Last Enemy (2008) - TV
stars as David Russell
Stone of Destiny (2008)
stars as John MacCormick
Summer (2008)
stars as Shaun
24: Redemption (2008) - TM
stars as Carl Benton
I Know You Know (2008)
stars as Charlie
Flood (2007)
stars as Rob Morrison
28 Weeks Later (2007) aka 28 semanas despues (Spain)
stars as Don
Eragon (2006)
stars as Durza
Born Equal (2006) - TM
stars as Robert
Eragon (2006)
- VG
aka Eragon: The Gamestars as Durza (voice)
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
Gunpowder, Treason & Plot (2004) - TM
stars as King James I
Dead Fish (2004)
stars as Danny Devine
Hitler: The Rise of Evil (2003) - TM aka Hitler: La naissance du mal (Canada: French title)
stars as Adolf Hitler
Black and White (2002)
stars as David O'Sullivan
Once Upon a Time in the Midlands (2002)
stars as Jimmy
The 51st State (2001) aka Formula 51
stars as Felix DeSouza
To End All Wars (2001)
stars as Maj. Ian Campbell
There's Only One Jimmy Grimble (2000) aka Jimmy Grimble (France)
stars as Eric Wirral
The Beach (2000)
stars as Daffy
Plunkett & Macleane (1999)
stars as Plunkett
Ravenous (1999)
stars as Col. Ives / F.W. Colqhoun
The World Is Not Enough (1999) aka T.W.I.N.E.
stars as Renard
Angela's Ashes (1999)
stars as Malachy (Dad)
Looking After Jo Jo (1998) - TM
stars as John Joe 'Jo Jo' McCann
The Full Monty (1997)
stars as Gaz
Face (1997)
stars as Ray
Carla's Song (1996) aka Cancion de Carla, La (Spain)
stars as George Lennox
Trainspotting (1996)
stars as Begbie
Hamish Macbeth (1995) - TV
stars as Hamish Macbeth
Go Now (1995)
stars as Nick Cameron
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












