Try 30 days of free premium.

Robert Carlyle

Robert Carlyle OBE is a Scottish character actor. His film work includes Trainspotting, The Full Monty, The World Is Not Enough, Angela's Ashes, The Beach, 28 Weeks Later, and Yesterday. He has been in the television shows Hamish Macbeth, Stargate Universe, and Once Upon a Time.

Known For


Cast Credits

The Full Monty (2023)
Starring as Gary 'Gaz' Schofield (8 episodes)
COBRA (2020)
Starring as Prime Minister Robert Sutherland (18 episodes)
The War of the Worlds (2019)
Starring as Ogilvy (3 episodes)
Once Upon a Time (2011)
Starring as Rumplestiltskin / Mr. Gold / Weaver (124 episodes)
Stargate Universe (2009)
Starring as Dr. Nicholas Rush (40 episodes)
Flood (2008)
Starring as Rob Morrison (2 episodes)
  • Episode 1x02: Part 2 (May 5, 2008)
  • Episode 1x01: Part 1 (May 4, 2008)
The Last Enemy (2008)
Starring as David Russell (5 episodes)
Human Trafficking (2005)
Starring as Sergei Karpovich
The Late Late Show with Craig Ferguson (2005)
Guest starring as Robert Carlyle
24 (2001)
Guest starring as Carl Benton
  • Episode S07 Special: Redemption (Nov 23, 2008) [Special Guest Star]
Hamish Macbeth (1995)
Starring as Hamish Macbeth (20 episodes)
The Late Show with David Letterman (1993)
Guest starring as Robert Carlyle
The Advocates (1991)
Guest starring as DC Murray (3 episodes)
This Morning (1988)
Guest starring as Robert Carlyle
  • Episode 33x205: 15/10/21 (Oct 15, 2021)
Toxic Town ()
Starring as TBD
Try 30 days of free premium.