James Cromwell

James Oliver Cromwell (born January 27, 1940) is an American film and television actor who is well known for playing Arthur Haggurt in the 1995 film, Babe. He played Charlie 'the Robber' Mulvihill in the 1994 remake of The Shaggy Dog and set to voice Robert Callaghan in the upcoming 2014 animated film, Big Hero 6.