Robert Carlyle
Robert Carlyle OBE (born 14 April 1961) is a Scottish actor. His film work includes Trainspotting (1996), The Full Monty (1997), The World Is Not Enough (1999), There's Only One Jimmy Grimble (2000), The Beach (2000), The 51st State (2001), Eragon (2006), 28 Weeks Later (2007) and The Legend of Barney Thomson (2015). He has been in the television shows Hamish Macbeth, Stargate Universe, Once Upon a Time and COBRA.
He won the BAFTA Award for Best Actor in a Leading Role for The Full Monty and a Gemini Award for Stargate Universe. He was nominated for an Emmy Award for his work in the miniseries Human Trafficking (2005).
Acting
Movie
Trainspotting
as Begbie
1996
Movie
28 Weeks Later
as Donald Harris
2007
Movie
The Beach
as Daffy
2000
Movie
Yesterday
as John Lennon (uncredited)
2019
Movie
Eragon
as Durza
2006
Movie
T2 Trainspotting
as Begbie / Begbie's Father
2017
Movie
The World Is Not Enough
as Renard
1999
TV
Once Upon a Time
as Mr. Gold / Rumplestiltskin / Weaver
2011
Movie
The Full Monty
as Gary "Gaz" Schofield
1997
TV
Stargate Universe
as Nicholas Rush
2009
Movie
Ravenous
as Ives / Colqhoun
1999
Movie
The Tournament
as Father MacAvoy
2009
Movie
The 51st State
as Felix DeSouza
2001
TV
Hitler: The Rise of Evil
as Adolf Hitler
2003
Movie
Angela's Ashes
as Malachy McCourt
1999
TV
The War of the Worlds
as Ogilvy
2019
TV
The Graham Norton Show
as Self
2007
TV
Human Trafficking
as Sergei Karpovich
2005
Movie
The Legend of Barney Thomson
as Barney
2015
Movie
There's Only One Jimmy Grimble
as Eric Wirral
2000
Movie
To End All Wars
as Major Ian Campbell
2001
Movie
Flood
as Rob Morrison
2007
Movie
Plunkett & Macleane
as Will Plunkett
1999
Movie
Priest
as Graham
1995