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 FREEFOR 30 DAYS

All Prime Video
Cancel anytime

Watch Now
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime.

Watch Now

All Movies List

COBRA

COBRA

2020 6.5
COBRA

as Robert Sutherland

2020
T2 Trainspotting

T2 Trainspotting

2017 7.2
T2 Trainspotting

as Begbie / Begbie's Father

2017
California Solo

California Solo

2012 6.2
California Solo

as Lachlan MacAldonich

2012
Once Upon a Time

Once Upon a Time

2011 7.7
Once Upon a Time

as Mr. Gold / Rumplestiltskin / Weaver

2011
The Tournament

The Tournament

2009 6
The Tournament

as Father Joseph MacAvoy

2009
The Unloved

The Unloved

2009 6.8
The Unloved

as Lucy's Father

2009
Flood

Flood

2007 4.8
Flood

as Rob Morrison

2007
Dead Fish

Dead Fish

2005 5.3
Dead Fish

as Danny Devine

2005
To End All Wars

To End All Wars

2001 6.9
To End All Wars

as Major Ian Campbell

2001