Robert Carlyle

Robert Carlyle is the actor who plays Mr. Gold and Rumpelstiltskin.