Search movies and TV series
Acting
Robert Carlyle OBE (born 14 April 1961) is a Scottish actor. His film work includes Trainspotting (1996), The Full Monty (1997), The World Is Not Enough (1999), There's Only One Jimmy Grimble (2000), The Beach (2000), The 51st State (2001), Eragon (2006), 28 Weeks Later (2007) and The Legend of Barney Thomson (2015). He has been in the television shows Hamish Macbeth, Stargate Universe, Once Upon a Time and COBRA. He won the BAFTA Award for Best Actor in a Leading Role for The Full Monty and a Gemini Award for Stargate Universe. He was nominated for an Emmy Award for his work in the miniseries Human Trafficking (2005).

November 1963
as Jack Ruby

The Hack
as DCS Dave Cook

Toxic Town
as Sam Hagen

Watson
as Sherlock Holmes

The Performance
as Fugler

North of Normal
as Papa Dick

The Full Monty
as Gary 'Gaz' Schofield

Off the Rails: The Making of “Trainspotting

COBRA
as Robert Sutherland

The War of the Worlds
as Ogilvy

Yesterday
as John Lennon (uncredited)

T2 Trainspotting
as Begbie / Begbie's Father
Antonia Bird: From EastEnders to Hollywood
as Self

Sean Connery: In His Own Words
as Self

The Legend of Barney Thomson
as Barney

California Solo
as Lachlan MacAldonich

Once Upon a Time
as Mr. Gold / Rumplestiltskin / Weaver

Gerard Kelly: A Celebration
as Self

Stargate Universe
as Nicholas Rush

The Man Who Walked Around the World
as Narrator

The Unloved
as Lucy's Father

The Tournament
as Father MacAvoy
Zig Zag Love
as Jacko

I Know You Know
as Charlie

Stone of Destiny
as John MacCormick

Summer
as Shaun

Memories of "Trainspotting"
as Self

The Last Enemy
as David Russell

Flood
as Rob Morrison

28 Weeks Later
as Donald Harris

The Graham Norton Show
as Self

Born Equal
as Robert

Eragon
as Durza

The One Show
as Self

Marilyn Hotchkiss' Ballroom Dancing & Charm School
as Frank Keane

Carry On Ken
as Self

Human Trafficking
as Sergei Karpovich

Dead Fish
as Danny Devine

Class of '76
as DI Tom Monroe

Class of '76
as DI Tom Monroe

The Mighty Celt
as O

The Late Late Show with Craig Ferguson
as Self

Gunpowder, Treason & Plot
as King James I

Hitler: The Rise of Evil
as Adolf Hitler

Die Another Day: From Script to Screen
as Self / Narrator (voice)

Black and White
as David O'Sullivan

Once Upon a Time in the Midlands
as Jimmy

The 51st State
as Felix DeSouza

To End All Wars
as Major Ian Campbell

There's Only One Jimmy Grimble
as Eric Wirral

James Bond Down River
as Self

The Beach
as Daffy

Angela's Ashes
as Malachy McCourt

The World Is Not Enough
as Renard

Ravenous
as Ives / Colqhoun

Plunkett & Macleane
as Will Plunkett

Looking After Jo Jo
as John Joe 'Jo Jo' McCann

Face
as Ray

The Full Monty
as Gary "Gaz" Schofield

Carla's Song
as George Lennox