He could most often be found in 1960's Earth, heading a nebulous organization that would do the dirty deeds of their clients, so long as the money was good.
Hu was a scientific genius, being able to design and build a gargantuan robotic ape, Mechani-Kong, though he was most determined to use it to procure Element X, a highly rare mineral that could be used as a fantastic power source.
This was under contract from Madame Piranha, who sought to use Element X to empower her nation's nuclear arsenal. A mine was established in the Arctic, and Doctor Hu's Arctic Base was built around it. Unfortunately, Mechani-Kong was susceptible to damage from Element X, meaning that he would need to get the real Kong to dig for Element X.
His creation would later combat Kong on Tokyo Tower.