For over three decades, Hu has been kicking ass in such roles as Sha Shan Nguyen on The Spectacular Spider-Man, Pearl Zhu on The Vampire Diaries, Admiral Ozawa on The Orville, and Chesire on Young Justice Her work with such charities as Save the Children's "Caring for Japan's Keiki" and Best Buddies International has inspired[...]