Robert Carlyle (born April 14 1961) is a Scottish actor. Born in Maryhill, Glasgow and raised by a single father, Carlyle has become a household name with roles in such films as Trainspotting, The Full Monty, The World Is Not Enough, and 28 Weeks Later. Currently, he stars in ABC's Once Upon a Time. |