Home >

Robert Carlyle

Robert Carlyle

Birthday: 1961-04-14 | Place of Birth: Glasgow, Scotland, UK

Robert Carlyle, OBE (born 14 April 1961) is a Scottish film and television actor. He is known for a variety of roles including those in Trainspotting, Hamish Macbeth, The Full Monty, The World Is Not Enough, Angela's Ashes, The 51st State, and 28 Weeks Later. He also portrayed Doctor Nicholas Rush in Stargate Universe.

...

Known For

Acting

Year
Title

Role

2020
COBRA

as    Robert Sutherland

2019
The War of the Worlds

as    Ogilvy

2017
T2 Trainspotting

as    Begbie / Begbie's Father

2016
The Legend of Barney Thomson

as    Barney

2013
2012
California Solo

as    Lachlan MacAldonich

2011
Once Upon a Time

as    Mr. Gold / Rumplestiltskin / Weaver

2009
The Tournament

as    Father Joseph MacAvoy

2009
The Unloved

as    Lucy's Father

2009
Stargate Universe

as    Nicholas Rush

2008
24: Redemption

as    Carl Benton

2008
The Last Enemy

as    David Russell

2008
The Last Enemy

as    David Russell

2008
Stone of Destiny

as    John MacCormick

2008
Summer

as    Shaun

2007
28 Weeks Later

as    Donald Harris

2007
Flood

as    Rob Morrison

2006
Eragon

as    Durza

2005
Dead Fish

as    Danny Devine

2005
The Mighty Celt

as    O

2005
Human Trafficking

as    Sergei Karpovich

2005
Human Trafficking

as    Sergei Karpovich

2004
Gunpowder, Treason & Plot

as    King James I

2004
Gunpowder, Treason & Plot

as    King James I

2003
Hitler: The Rise of Evil

as    Adolf Hitler

2002
2001
To End All Wars

as    Major Ian Campbell

2000
There's Only One Jimmy Grimble

as    Eric Wirral