Trainspotting actor Kevin McKidd is back on our screens and ... Voicing the characters of Lord MacGuffin and young MacGuffin in Disney Pixar movie Brave in 2012 gave him the opportunity to ...
McKidd stars in the Primrose Railway Children, a CBBC family drama kicking off the channel's Christmas programming this ...