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.
2024
as Fugler
2023
as Papa Dick
2023
as Gary 'Gaz' Schofield
2020
as Robert Sutherland
2019
as Ogilvy
2019
as John Lennon (uncredited)
2017
as Begbie / Begbie's Father
2016
as Self
2015
as Self
2015
as Barney
2012
as Lachlan MacAldonich
2011
as Mr. Gold / Rumplestiltskin / Weaver
2009
as Nicholas Rush
2009
as Lucy's Father
2009
as Father Joseph MacAvoy
2009
as Jacko
2009
as Charlie
2009
as Narrator
2008
as John MacCormick
2008
as Shaun
2008
as Carl Benton
2008
as David Russell
2007
as Self / Don
2007
as Rob Morrison
2007
as Donald Harris
2006
as Robert
2006
as Durza
2006
as Frank Keane
2006
as Self
2005
as Sergei Karpovich
2005
as Danny Devine
2005
as DI Tom Monroe
2005
as DI Tom Monroe
2005
as O
2004
as King James I
2003
as Adolf Hitler
2002
as Self / Narrator (voice)
2002
as David O'Sullivan
2002
as Jimmy
2001
as Felix DeSouza
2001
as Carl Benton
2001
as Major Ian Campbell
2000
as Eric Wirral
2000
as Self
2000
as Daffy
1999
as Malachy McCourt
1999
as Renard
1999
as Ives / Colqhoun
1999
as Will Plunkett
1999
1998
as John Joe 'Jo Jo' McCann
1997
as Ray
1997
as Gary "Gaz" Schofield
1996
as George Lennox
1996
as Begbie
1995
as Nick Cameron
1995
as Hamish Macbeth
1995
as Graham
1994
as Peter Camaron
1994
as Priest
1994
as Detective Constable Trevor Prescott
1993
as Nosty
1993
as Albie
1992
as Richard Fascetti
1991
as Stevie
1990
as Big Woodsy
1988
as Spanky Farrell
as Francis 'Franco' Begbie (archive footage)