Robert Carlyle is one of Scotland's most successful and versatile actors yet one role has defined his career more than any other. Begbie in the 1996 film Trainspotting catapulted him to the public ...