Kevin McKidd

Kevin McKidd (born August 9, 1973) is a Scottish television and film actor and director. His only Disney roles so far are Lord MacGuffin and Young MacGuffin in the upcoming Pixar film Brave.