Robert Callaghan

Robert Callaghan is Hiro Hamada's professor at the San Fransokyo Institute of Technology in Disney's upcoming movie, Big Hero 6. He serves as the true main antagonist of the movie.

Trivia

 * Robert Callaghan is voiced by James Cromwell who also voiced The Colonel from Spirit: Stallion of the Cimarron and portrayed Arthur Hoggett from the Babe series.
 * Robert Callaghan will become Winnie the Pooh's enemy in Pooh's Adventures of Big Hero 6.