Robert Carlyle is Barney Thompson
He's best known as Rumpelstiltskin from Once Upon a Time, and his career-defining roles in Trainspotting and The Full Monty. The film and television projects actor/director Robert Carlyle leans toward often include shady, slightly despicable characters. In his latest role, the film Barney Thompson, in which Carlyle both stars in and directs, the shady despicable character trend continues.
More...