Robert Callaghan

Robert Callaghan is the main antagonist of Big Hero 6.