Robert Carlyle

Robert Carlyle, OBE (born April 14, 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

Birth Location Glasgow, Scotland, UK
Born 1961-04-14

Movies

North of Normal as Papa Dick
2023
Yesterday as John Lennon (uncredited)
2019
T2 Trainspotting as Begbie / Begbie's Father
2017
California Solo as Lachlan MacAldonich
2012
The Unloved as Lucy's Father
2009
The Tournament as Father Joseph MacAvoy
2009
Zig Zag Love as Jacko
2009
I Know You Know as Charlie
2009
Stone of Destiny as John MacCormick
2008
Summer as Shaun
2008
24: Redemption as Carl Benton
2008
Flood as Rob Morrison
2007
28 Weeks Later as Donald Harris
2007
Born Equal as Robert
2006
Eragon as Durza
2006
Carry on Ken as Self
2006
Dead Fish as Danny Devine
2005
Class of '76 as DI Tom Monroe
2005
2005
Die Another Day: From Script to Screen as Self / Narrator (voice)
2002
Black and White as David O'Sullivan
2002
The 51st State as Felix DeSouza
2001
To End All Wars as Major Ian Campbell
2001
2000
The Beach as Daffy
2000
Angela's Ashes as Malachy McCourt
1999
1999
Plunkett & MacLeane as Will Plunkett
1999
Ravenous as Ives / Colqhoun
1999
Face as Ray
1997
The Full Monty as Gary "Gaz" Schofield
1997
Carla's Song as George Lennox
1996
Trainspotting as Begbie
1996
Go Now as Nick Cameron
1995
Priest as Graham
1995
Marooned as Peter Camaron
1994
Being Human as Priest
1994
Safe as Nosty
1993
Tender Blue Eyes as Richard Fascetti
1992
Riff-Raff as Stevie
1991
Silent Scream as Big Woodsy
1990
Byrne About Byrne as Spanky Farrell
1988
Am I Irvine Welsh? as Francis 'Franco' Begbie (archive footage)
-

Movies