All Movies List
COBRA

as Robert Sutherland

2020
The War of the Worlds

as Ogilvy

2019
Yesterday

as

2019
T2 Trainspotting

as Begbie / Begbie's Father

2017
California Solo

as Lachlan MacAldonich

2012
Once Upon a Time

as Mr. Gold / Rumplestiltskin / Weaver

2011
Stargate Universe

as Nicholas Rush

2009
The Tournament

as Father Joseph MacAvoy

2009
The Unloved

as Lucy's Father

2009
The Last Enemy

as David Russell

2008
Stone of Destiny

as John MacCormick

2008
24: Redemption

as Carl Benton

2008
Summer

as Shaun

2008
The Last Enemy

as David Russell

2008
28 Weeks Later

as Donald Harris

2007
Flood

as Rob Morrison

2007
Eragon

as Durza

2006
Human Trafficking

as Sergei Karpovich

2005
Human Trafficking

as Sergei Karpovich

2005
Dead Fish

as Danny Devine

2005
The Mighty Celt

as O

2005
Gunpowder, Treason & Plot

as King James I

2004
Gunpowder, Treason & Plot

as King James I

2004
Hitler: The Rise of Evil

as Adolf Hitler

2003
To End All Wars

as Major Ian Campbell

2001
There's Only One Jimmy Grimble

as Eric Wirral

2000
Robert Carlyle Robert Carlyle

Birthday

1961-04-14

Place of Birth

Glasgow, Scotland, UK

Biography

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.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now