Lord MacGuffin

Lord MacGuffin (voiced by Kevin McKidd)  is one of the three lords of King Fergus' Kingdom, and the leader of Clan MacGuffin.