Robert Carlyle

Robert Carlyle

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...

Known For

Trainspotting

as Begbie

28 Weeks Later

as Donald Harris

Cast Credits

November 1963

as Jack Ruby

North of Normal

as Papa Dick

Yesterday

as John Lennon (uncredited)

T2 Trainspotting

as Begbie / Begbie's Father

California Solo

as Lachlan MacAldonich

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

Flood

as Rob Morrison

28 Weeks Later

as Donald Harris

Born Equal

as Robert

Eragon

as Durza

Dead Fish

as Danny Devine

Class of '76

as DI Tom Monroe

Black and White

as David O'Sullivan

The 51st State

as Felix DeSouza

To End All Wars

as Major Ian Campbell

The Beach

as Daffy

Angela's Ashes

as Malachy McCourt

Crew Credits