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, Angelas Ashes, The 51st State, and 28 Weeks Later. He also portrayed Doctor Nicholas Rush in Stargate Universe.
Begbie
Movie 1996
Donald Harris
Movie 2007
George Lennox
Movie 1996
Felix DeSouza
Movie 2001
Eric Wirral
Movie 2000
Ives / Colqhoun
Movie 1999
Major Ian Campbell
Movie 2001
Daffy
Movie 2000
Durza
Movie 2006
Will Plunkett
Movie 1999
Malachy McCourt
Movie 1999
O
Movie 2005
Charlie
Movie 2009
Jimmy
Movie 2002
Father Joseph MacAvoy
Movie 2009
Rob Morrison
Movie 2007
Shaun
Movie 2008
Gary "Gaz" Schofield
Movie 1997
John MacCormick
Movie 2008
Graham
Movie 1995
Renard
Movie 1999
Priest
Movie 1994
Danny Devine
Movie 2005
Lucy's Father
Movie 2009
Frank Keane
Movie 2006
DI Tom Monroe
Movie 2005
Lachlan MacAldonich
Movie 2012
Stevie
Movie 1991
Richard Fascetti
Movie 1992
David O'Sullivan
Movie 2002
Self / Don
Movie 2007
Peter Camaron
Movie 1994
Narrator
Movie 2009
Fugler
Movie 2024
Barney
Movie 2015
Papa Dick
Movie 2023
Nosty
Movie 1993
Spanky Farrell
Movie 1988
Francis 'Franco' Begbie (archive footage)
Movie
Self
Movie 2016
Begbie / Begbie's Father
Movie 2017
Big Woodsy
Movie 1990
John Lennon (uncredited)
Movie 2019
Self
Movie 2015
Self
Movie 2000
Jacko
Movie 2009
Self / Narrator (voice)
Movie 2002
Self
Movie 2006
Nicholas Rush
Tv 2009
John Joe 'Jo Jo' McCann
Tv 1998
Hamish Macbeth
Tv 1995
Detective Constable Trevor Prescott
Tv 1994
Mr. Gold / Rumplestiltskin / Weaver
Tv 2011
Self
Tv 2005
Tv 1999
Tv
Carl Benton
Tv 2001
DI Tom Monroe
Tv 2005
Ogilvy
Tv 2019
Self
Tv 2007
Robert Sutherland
Tv 2020