Robert Carlyle

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 Barn…

Filmography

The Graham Norton Show
The Graham Norton Show
2007 · TV
as Self
Once Upon a Time
Once Upon a Time
2011 · TV
as Mr. Gold / Rumplestiltskin / Weaver
The Late Late Show with Craig Ferguson
The Late Late Show with Craig Ferguson
2005 · TV
as Self
The One Show
The One Show
2006 · TV
as Self
Stargate Universe
Stargate Universe
2009 · TV
as Nicholas Rush
Screen Two
Screen Two
1985 · TV
as Graham
Watson
Watson
2025 · TV
as Sherlock Holmes
Cracker
Cracker
1993 · TV
as Albie
Trainspotting
Trainspotting
1996 · Movie
as Begbie
28 Weeks Later
28 Weeks Later
2007 · Movie
as Donald Harris
Eragon
Eragon
2006 · Movie
as Durza
The Hack
The Hack
2025 · TV
as DCS Dave Cook
The World Is Not Enough
The World Is Not Enough
1999 · Movie
as Renard
The Unloved
The Unloved
2009 · Movie
as Lucy's Father
ScreenPlay
ScreenPlay
1986 · TV
as Nosty
Hamish Macbeth
Hamish Macbeth
1995 · TV
as Hamish Macbeth
Hitler: The Rise of Evil
Hitler: The Rise of Evil
2003 · TV
as Adolf Hitler
The War of the Worlds
The War of the Worlds
2019 · TV
as Ogilvy
COBRA
COBRA
2020 · TV
as Robert Sutherland
The Beach
The Beach
2000 · Movie
as Daffy
Yesterday
Yesterday
2019 · Movie
as John Lennon (uncredited)
The Full Monty
The Full Monty
2023 · TV
as Gary 'Gaz' Schofield
The Last Enemy
The Last Enemy
2008 · TV
as David Russell
Toxic Town
Toxic Town
2025 · TV
as Sam Hagen